Siga la estructura de preguntas recomendada por Dev Bot antes de enviar sus preguntas de integración.
🚧 Observaciones Disponible para su uso con clave de acceso de sucursal y también con clave de acceso de ADM General. La validación solo será aprobada cuando: el valor informado coincida exactamente con el valor generado en la preautorización; el proceso aún se encuentre dentro del plazo de expiración; existan intentos disponibles para realizar la validación.
| Parámetro | Tipo | Obligatorio | Descripción |
|---|---|---|---|
idCreditCard | int32 | Sí | Identificador de la tarjeta de crédito que se encuentra en proceso de validación. |
idProspect | int32 | Condicional | Identificador del prospecto asociado a la tarjeta. Obligatorio cuando la validación se realice para un prospecto. |
idMember | int32 | Condicional | Identificador del miembro asociado a la tarjeta. Obligatorio cuando la validación se realice para un miembro. |
validationValue | decimal | Sí | Valor informado por el cliente correspondiente a la preautorización realizada por el gateway de pago. El valor debe coincidir exactamente con el registrado al iniciar la validación. |
| Campo | Tipo | Descripción |
|---|---|---|
cardStatus | string | Estado actual de la tarjeta después del intento de validación. Cuando la validación es aprobada, el estado pasa a Active. Mientras aún existan intentos disponibles y el plazo no haya expirado, la tarjeta podrá permanecer en Pending. |
attemptsRemaining | int32 | Cantidad de intentos restantes para confirmar la validación. Cuando la validación se complete correctamente, este campo podrá no contener valor. |
validationExpiration | string (datetime) | Fecha y hora límite para completar la validación. Después de que la validación sea aprobada, este campo podrá no contener valor. |
username:passwordAuthorization: Basic *****************{
"idCreditCard": 0,
"idProspect": 0,
"idMember": 0,
"validationValue": 0
}curl --location 'https://evo-integracao-api.w12app.com.br/api/v1/PaymentType/card-validation-check' \
--header 'Authorization: Basic <encoded-value>' \
--header 'Content-Type: application/json-patch+json' \
--data '{
"idCreditCard": 0,
"idProspect": 0,
"idMember": 0,
"validationValue": 0
}'{
"cardStatus": "string",
"attemptsRemaining": 0,
"validationExpiration": "string"
}