pagoUno
  • pagoUno Doc
  • Soporte
  • Api pagoUno
    • Introducción
    • Propiedades del Header HTTP
    • Lista de Medios de Pago
    • Valores para Programa Ahora
    • Códigos de Retorno
    • API Version 1
      • POST Solicitud de Token
      • POST Ejecutar cobro grupal
    • API Version 3
      • POST Ejecutar cobro con Tarjeta
      • POST Ejecutar cobro con Token V3
    • POST Crear boton de pago
    • GET Obtener información de una transacción individual
    • GET Obtener información de transacciones por external reference
    • POST Ejecutar Ajustes sobre una transacción individual
    • Notificaciones Webhooks
Con tecnología de GitBook
En esta página
  • /purchase/{id}
  • Ejemplo

¿Te fue útil?

  1. Api pagoUno

POST Ejecutar Ajustes sobre una transacción individual

Mediante este recurso se ejecuta la reversión de una transacción de cobro

Para realizar ajustes sobre una transacción se debe emplear el método POST purchase/{id}

La acción de ajuste habilitada es el RollBack Individual. Esto le indicará al sistema que la transacción de cobro individual debe ser cancelada

En el body a través del parámetro "action" con valor "rollback" se le indica al sistema que debe realizar la reversión del cobro asociado a la transacción.

Ejemplo

Se debe conocer el id de la transacción. Este id es informado en el response de /purchasegroup

/purchase/{id}

POST https://api.pagouno.com/v1/Transaction/purchase/{id}

Path Parameters

Name
Type
Description

id

string

Identificador único de la transacción a revertir

Headers

Name
Type
Description

Content-Type

string

application/json

Authorization

string

Llave de Acceso Privada de la Entidad otorgada por EntradaUno

Request Body

Name
Type
Description

action

string

Valor permitido: "rollback"

Ejemplos de Response:
---------------------
{
    "status": 200,
    "message": "RollBack -->> To Confirm",
    "data": {
        "id": "1236422C-CE3D-1236-B99D-6E4F56C3E48A"
    }
}


{
    "status": 404,
    "message": "action NO VALID",
    "data": null
}

{
    "status": 500,
    "message": "error",
    "data": null
}

Ejemplo

{ "action": "rollback" }
AnteriorGET Obtener información de transacciones por external referenceSiguienteNotificaciones Webhooks

Última actualización hace 5 años

¿Te fue útil?