POST
/tokens/visa/card-replacementsReemplazo de tarjeta Visa
Usa el endpoint /tokens/visa/card-replacements para notificar a Visa el reemplazo de una tarjeta. Pomelo migra los tokens activos del PAN original al nuevo PAN. Los datos de ambas tarjetas se envían cifrados con JWE.
Parámetros disponibles
Header Parameters
AuthorizationStringrequired
Cuerpo de solicitud
application/jsonrequest_idstringrequired
old_cardobjectrequired4 propiedades
new_cardobjectrequired4 propiedades
Detalle de respuestas
Ejemplo de solicitud
{
"request_id": "2d483bdd-e7ee-4e15-a97a-da4bf30419be",
"old_card": {
"encrypted_pan": "<ENCRYPTED_TOKEN>",
"expiry_month": "12",
"expiry_year": "30",
"external_card_id": "crd-old-23hJL4bm94q9BFEd2sGhBjY6xbH"
},
"new_card": {
"encrypted_pan": "<ENCRYPTED_TOKEN>",
"expiry_month": "12",
"expiry_year": "30",
"external_card_id": "crd-new-45kLM5cn95r0CFGe3sHiCkZ7ycI"
}
}Ejemplo de código
curl -X POST "https://api.pomelo.la/tokens/visa/card-replacements" \
-H "Content-Type: application/json" \
-H "Authorization: Bearer YOUR_API_KEY" \
-d '{
"request_id": "2d483bdd-e7ee-4e15-a97a-da4bf30419be",
"old_card": {
"encrypted_pan": "<ENCRYPTED_TOKEN>",
"expiry_month": "12",
"expiry_year": "30",
"external_card_id": "crd-old-23hJL4bm94q9BFEd2sGhBjY6xbH"
},
"new_card": {
"encrypted_pan": "<ENCRYPTED_TOKEN>",
"expiry_month": "12",
"expiry_year": "30",
"external_card_id": "crd-new-45kLM5cn95r0CFGe3sHiCkZ7ycI"
}
}'Ejemplo de respuesta (200)Success
{
"request_id": "2d483bdd-e7ee-4e15-a97a-da4bf30419be"
}