Saltar al contenido principal

Anulación

POST 

/EPGCheckout/rest/online/void - Anulación

Anulación

Parámetros de consulta

  • merchantId string required

    Identificador de tu comercio en la plataforma de Addon Payments.

    Ejemplo: 123456
  • encrypted string required
    • Cifrado de los parámetros de consulta claros.
    • Los datos finales enviados estarán en formato base64.
    • Para el objeto, consulte el Cuerpo de la solicitud
    Ejemplo: yGbFUz+X9hDK/R39QFRpckGojl/vSCJPCETpxxwPTXw+q+NQMeHUQDbj7OJYy6ZsKE+sbQIedQ36YUc8yKt7/aOU5xyyFamFaUM5MzU4oOAPNwBEkeBrbGdb0uwyJEJObij0tao1+r5XSCLBKGd1FM8pAhROaGJ8SqdFFWlgx2x9zvhtARDdU79AUPK79uAu9h34PK8eJCpPzLD2jRX7EruCtHeDjuPPZWUo2yhAMO33cKmTv8pGOGnFr0U+KbacbZZMZk2l0X+KADpKOLVFMvLJAOKR7kpqNXcqQulgaU8VtlXizk4bj6Gc/EilVcfyb7Ibyb9AO2hO3VvUk6/b9yCzIE4kIaKnKTmi5QuBKbR9zPDnPgjstMNZgpa9iY5XWxPR+FQA3DGgprnMUxwB6b6y5YQz7Z3Y4TBsjDTSb/2kl/pGBwx0C8kFleLcBZQbr7dgLO3OxAO+RnMOrU4SdTjKTJ9XcWeLsVlw0Ti7a625lpsFTej/q279KyEcoPmJaQnraXbm+ERM8hz5nPeQzvmmyXSnNB5noWbhAQGOnZVqopor9c14rH1NCasAyqgq7auzk39WdVlVCXKvQ01MIerjfr7jQhKHrnQ9Nz/T0hpbxMGxxsMLzjIe5xAz8VfCfwUaS96wQLqU+NCV9PBY79fH55rUPChEFZaQoFzOema6UEC+qvYScceiGtU15Abr+yjGCnAvHjpbdJykwTgEcWcNjOvntuLrpkTrnc/4L5VYyqvW2SUfQ7UKpfuEIoy4KU54dih1jM3MCIhh/vGrqBUsi2mmJUxrkkREkKrCR36CI6I0zv/sp2l7htzB3f8v1wq6rMCyo6a2yLSpHXSdk9jcEkwUbfEhb5SAsbTIw/Hpumr8POkXHiENx9ntg7htB8j4ON7ubnG5Qb93ktWI8uPuSQDf/+rCMii33YI2yjS59w/z5I40FG40lVDwgU0H1xSFiLbICFda78oQCOXHiFcTLlL7joV1JTHiwBYa5gz2Cwkm6toLZkVLW6O6ZmFtMMu++VjIcyeJaA+IssCpptSQq5mtq/tzLb2UzER0xSGRLzX0lVIi21P31KaVws4dX1rrx3McAoJArsrITamPI8kN+hzmgaErpQfwH994ivNBT/1jUlOvs6CXvEawU5vrCegp1ayofYeeyIo7JIvbjPfI6C58KJMxwHr+IWbTOFY+GErQxo3k5UTBmSICmkekzcgToaxzKYS6v/55VPJpNCl5lBNLoyj6u67jsQooYgkInnaYBidEW8Tc/mryz07P
  • integrityCheck string required
    • Sha256 de los parámetros de consulta claros en UTF_8 bytes.
    • Enviado en forma hexadecimal en minúsculas.
    Ejemplo: c4ca128afe39a4e2c5c3c529813f536d0265b5b90f30eeb3278236406d67db7c

Parámetros del encabezado

  • apiVersion string required

    Versión del API de AP por la cual debe tramitarse la petición.

    • Los valores admitidos son 3, 4 y 5 (recomendado)
    Ejemplo: 5
  • encryptionMode string required

    Tipo de cifrado AES-256 usado (CBC)

    Ejemplo: CBC
  • iv string required

    Vector inicial utilizado en el proceso de encriptación en Forma Base64

    Ejemplo: gH9j/x+Qu7M2r2SYPfa3UA==

Cuerpo

-- NO ENVÍE ESTE CUERPO DE SOLICITUD, ES SOLO PARA DESCRIPCIÓN -- Este es el objeto utilizado en el campo "encrypted"
    merchantId Numérico entero 4~7 dígitosrequired

    Identificador de tu comercio en la plataforma de AP.

    • Es un código numérico facilitado por Soporte en el correo de bienvenida.
    • Tiene de 4 a 7 dígitos y es común para ambos entornos (pruebas/producción).
    merchantTransactionId Numérico entero 4~7 dígitosrequired

    Identificador de la transacción en tu plataforma de comercio electrónico. Sirve para que tu plataforma enlace las notificaciones recibidas conel pedido del cliente.

    • No puede repetirse entre transacciones.
    • Máx. 45 caracteres - Página de códigos Latin-1 (ISO-8859-1)
    paymentSolution stringrequired

    Nombre de la solución de pago por la cual debe procesarse la transacción (caixapucpuce, bizum, paypal, quix, etc.).

    • Obligatorio en los siguientes casos:
      • Si se ha seleccionado el tipo de cajero “Sólo formulario”.
      • Si se quiere limitar al cliente a la solución de pago enviada.
    transactionId Numérico entero Máx. 100 dígitosrequired

    Identificador de la transacción en AP. Recibido en el campo “transactionId” o «payFrexTransactionId» de la notificación de autorización de la transacción original.

    description Alfanumérico Máx. 1000 caracteres

    Descripción de la transacción.

    • Máx. 1000 caracteres, página de códigos Latin-1 (ISO-8859-1)
    • Puede resultar útil para localizarla o identificarla posteriormente en el panel de gestión de AP.
Respuestas

Enlace de redirección creado con la pantalla de carga
Schema
    string
Cargando...