Informar sobre el pago
POST/notification
- 200
- XML
- Schema
- Example (from schema)
Schema
- NOT TO BE CONFUSED WITH THE STATUS OF THE TRANSACTION, WHICH IS REPORTED IN THE “STATUS” OF THE LAST OPERATION.
- Array [
- Código ISO-4217.3 de la divisa de la transacción (EUR, USD, GBP, etc.).
- Por ahora solo aceptamos EUR.
- Es conveniente guardarlo para poder realizar transacciones secundarias (liquidación, devolución, etc.) y para localizar la transacción en caso de consulta.
- Si es la última operación, refleja el estado final de la transacción.
- Alfanumeríco – 6 caracteres.
- El formato y los valores dependen de cada solución de pago.
- Numérico – Max. 19 dígitos.
- Ejemplo: 4907270002222227 → 490727******2227
- Necesario su almacenado en tu plataforma de comercio electrónico si se van a realizar transacciones posteriores sobre la tarjeta, como pagos recurrentes.
- Alfanumérico – 16~20 caracteres.
- Numérico – 4 dígitos.
- Formato: MMAA - MM los dos dígitos del mes y AA los dos últimos dígitos del año.
- Por ejemplo: Junio 2023 → 0623
- Array [
- ]
- Cuando se recibe este parámetro no se recibirá el parámetro “service”.
- El formato depende de cada solución de pago.
- Sólo disponible en algunos emisores de tarjeta.
- Sólo disponible en algunos emisores de tarjeta.
- Cuando se recibe este parámetro no se recibirá el par ámetro “paymentSolution”
- ]
response object
informa el identificador de transacción en AP y si el flujo de trabajo ha finalizado correctamente o si se ha producido algún error.
operations object[]
Importe de la transacción.
Possible values: [EUR]
Moneda de la transacción.
Identificador de la transacción en tu plataforma de comercio electrónico.
Possible values: [DEBIT, CREDIT]
Tipo de operación.
Identificador de la transacción en AP.
Orden de la operación en el flujo.
Possible values: [INITIATED, PENDING, TO_CAPTURE, SUCCESS, SUCCESS_WARNING, ERROR, VOIDED, REBATED, REJECTED, REDIRECTED, AWAITING_PAYSOL, SUCCESS3DS, ERROR3DS, FAIL, N/A (Not Applicable)]
estado de la transacción tras ser gestionada por la solución de pago o servicio.
código de autorización del emisor para pagos con tarjeta.
Respuesta sin tratar de la solución de pago.
mpi object
Resultado del intento de autenticación.
Código de respuesta original de la solución de pago.
paymentDetails object
Cartera o n.º de cuenta del cliente
Titular de la tarjeta
N.º de tarjeta enmascarado
Referencia de la tarjeta del cliente generada por AP
Possible values: [VISA, MASTERCARD, AMEX]
Marca de la tarjeta.
Fecha de caducidad de la tarjeta.
extraDetails object[]
Nombre de la clave extra.
Valor de la clave extra.
Nombre del banco emisor de la tarjeta.
País del banco emisor de la tarjeta.
Mensaje original de la respuesta de la solución de pago o servicio que ha gestionado la transacción.
Nombre de la solución de pago que ha gestionado la transacción.
Identificador de la transacción en la solución de pago.
Datos adicionales de la respuesta.
Mensaje recibido junto a los datos adicionales de la respuesta.
URL a la cual tu plataforma de comercio electrónico tiene que redirigir al cliente para completar el pago.
respCode object
Mensajes de respuesta de AP..
UUID interno de AP generado para la transacción.
Nombre del servicio que ha gestionado la transacción.
Identificador para pagos recurrentes. * Necesario su almacenado en tu plataforma de comercio electrónico si se van a realizar transacciones posteriores como pagos recurrentes.
workFlowResponse object
Identificador interno del flujo de trabajo en AP.
Nombre del flujo de trabajo.
Versión del flujo de trabajo.
{
"response": {
"message": "WorkFlow has finished successfully, for transaction Id: 7545460",
"operations": [
{
"amount": "30.00",
"currency": "EUR",
"merchantTransactionId": "44950041",
"operationType": "DEBIT",
"payFrexTransactionId": "string",
"sorted-order": "1",
"status": "SUCCESS",
"authCode": "555579",
"details": "{\"resultCode\":\"00000\",\"resultDescription\":\"OK\",\"values\":{\"rfTransactionCurrency\":\"EUR\",\"rfRTS\":\"355534686 790190 689749 230621145440\",\"rfContactlessLogo\":\"false\",\"rfOperationType\":\"Settle\",\"rfAuthMode\":\"On\",\"rfDataEntryMode\":\"Manual\",\"rfCardHolderVerificationMode\":\"No\",\"rfFuc\":\"355534686\",\"rfTerminalID\":\"00000500\",\"rfProcessor\":\"Redsys\",\"rfMerchantCity\":\"BARCELONA\",\"rfMerchantPostalCode\":\"08014\",\"rfMerchantAddress\":\"GRAN VIA DE LES CORTS CATALANE, 159 PLANTA 7\",\"rfMaskedPan\":\"************0014\",\"rfOperationDateTime\":\"21/06/23 14:54:40\",\"rfTerminalOperationNumber\":\"0116\",\"rfAuthNumber\":\"555579\",\"rfTransactionAmountCurrency\":\"36,00 EUR\",\"rfProcessorMessage\":\"\",\"rfPrintSignatureBox\":\"false\",\"rfCardPresent\":\"true\",\"rfReferenceId\":\"0116\",\"posTransactionToken\":\"{\\\"pucIdMsg\\\":\\\"1200\\\",\\\"pucP3ProcessCode\\\":\\\"000000\\\",\\\"pucP4OriginalAmount\\\":\\\"000000003600\\\",\\\"pucP11TransactionNumber\\\":\\\"689749\\\",\\\"pucP12LocalDateTime\\\":\\\"230621145440\\\",\\\"pucP22ServicePointData\\\":\\\"1U00506K3000\\\",\\\"pucP38AuthNumber\\\":\\\"555579\\\",\\\"pucP39ActionCode\\\":\\\"000\\\",\\\"pucP53SecurityControlInfo\\\":\\\"0102000001000000\\\",\\\"pinpadId\\\":\\\"1639\\\",\\\"pinpadAcquirerId\\\":\\\"00000500\\\",\\\"pinpadManufacturer\\\":null,\\\"pinpadModel\\\":null,\\\"pinpadSerialNumber\\\":null,\\\"pinpadSoftwareName\\\":null,\\\"pinpadSoftwareVersion\\\":null,\\\"pinpadKernelEmv\\\":null,\\\"pinpadVccStrip\\\":null,\\\"pinpadVerPup\\\":null,\\\"pinpadPciStage\\\":null,\\\"pinpadVerEmvParams\\\":null,\\\"pinpadEmvType\\\":null,\\\"pinpadCapabilities\\\":null,\\\"pinpadLanguage\\\":null,\\\"transactionType\\\":\\\"O\\\",\\\"transactionContactless\\\":\\\"0\\\",\\\"transactionDcc\\\":\\\"0\\\",\\\"transactionDccComission\\\":null,\\\"transactionDccExchangeRate\\\":null,\\\"transactionDccMarkUp\\\":null,\\\"transactionDccEntity\\\":null,\\\"transactionDccBceExchangeRate\\\":null,\\\"transactionDccBceMarkUp\\\":null,\\\"transactionPanSequenceNumber\\\":null,\\\"transactionTerminalOperationNumber\\\":\\\"0116\\\",\\\"transactionResponseCode\\\":null,\\\"transactionCurrency\\\":\\\"978\\\",\\\"transactionFuc\\\":\\\"355534686\\\",\\\"cardMaskedPan\\\":\\\"************0014\\\",\\\"cardAid\\\":null,\\\"cardDdfName\\\":null,\\\"cardApplicationLabel\\\":null,\\\"cardCypherData\\\":null}\",\"OperationResult\":\"000\"},\"threeDsProtocolVersion\":\"2.2.0\"}\n",
"mpi": {
"eci": "06"
},
"paymentCode": "nsA4",
"paymentDetails": {
"account": "string",
"cardHolderName": "First name Last name",
"cardNumber": "490727******2227",
"cardNumberToken": "8956861270870014",
"cardType": "VISA",
"expDate": "0623",
"extraDetails": [
{
"key": "rememberMe",
"value": "true"
}
],
"issuerBank": "EXTRAS TEST - VISA",
"issuerCountry": "ES"
},
"paymentMessage": "Operación finalizada con éxito",
"paymentSolution": "caixapucpuce",
"paySolTransactionId": "38b8a363-8800-422c-accf-c6030d805ec2",
"rad": "string",
"radMessage": "string",
"redirectionResponse": "redirect:https://checkout.stg-eu-west3.epgint.com/EPGCheckout/rest/online/3dsv2/redirect?action=gatherdevice¶ms=eyJ0aHJlZURTdjJUb2tlbiI6IjU3OWZhNzNjLWUxMGYtNGVmOS1iYTkyLTAyYTk5ZjAxYTA5YyIsInRocmVlRFNNZXRob2RVcmwiOiJodHRwczovL21vY2stZHMuc3RnLWV1LXdlc3QzLmVwZ2ludC5jb20vcHVibGljL21ldGhvZC1kYXRhLyIsInRocmVlRFNNZXRob2REYXRhIjoiZXlKMGFISmxaVVJUVTJWeWRtVnlWSEpoYm5OSlJDSTZJalUzT1daaE56TmpMV1V4TUdZdE5HVm1PUzFpWVRreUxUQXlZVGs1WmpBeFlUQTVZeUlzSUNKMGFISmxaVVJUVFdWMGFHOWtUbTkwYVdacFkyRjBhVzl1VlZKTUlqb2dJbWgwZEhCek9pOHZZMmhsWTJ0dmRYUXVjM1JuTFdWMUxYZGxjM1F6TG1Wd1oybHVkQzVqYjIwdlJWQkhRMmhsWTJ0dmRYUXZZMkZzYkdKaFkyc3ZaMkYwYUdWeVJHVjJhV05sVG05MGFXWnBZMkYwYVc5dUwzQmhlWE52YkM4elpITjJNaTg1T0RjMU1qQWlmUT09IiwiYnJhbmQiOiJ2aXNhIiwicmVzdW1lQXV0aGVudGljYXRpb24iOiJodHRwczovL2NoZWNrb3V0LnN0Zy1ldS13ZXN0My5lcGdpbnQuY29tL0VQR0NoZWNrb3V0L3JldHVybnVybC9mcmljdGlvbmxlc3MvcGF5c29sLzNkc3YyLzk4NzUyMD90aHJlZURTdjJUb2tlbj01NzlmYTczYy1lMTBmLTRlZjktYmE5Mi0wMmE5OWYwMWEwOWMiLCJyZW5kZXJDYXNoaWVyTG9jYXRpb24iOiJodHRwczovL2VwZ2pzLXJlbmRlcmNhc2hpZXItc3RnLmVhc3lwYXltZW50Z2F0ZXdheS5jb20iLCJjaGFsbGVuZ2VXaW5kb3dzU2l6ZSI6IjA1In0=\n",
"respCode": {
"message": "Successful",
"uuid": "94230671_ecf0_4fbf_aa12_196a4f557621"
},
"service": "TRA",
"subscriptionPlan": "string"
}
],
"status": "SUCCESS",
"workFlowResponse": {
"id": "48787",
"name": "debit creditcards (TRA)",
"version": "0"
}
}
}