Acción

  https://api.paypertic.com/pagos/devolucion/:id


Parámetros del mensaje del response



NombreTipoFormatoDescripción
idString
Id de la devolución.
statusString

Estado de la transacción. Valores:

  • approved: La devolución fue aprobada.

  • rejected: La devolución fue rechazada.

typeString

Tipo de devolución. Valores:

  • manual: Devolución manual a un medio de pago que puede ser diferente al original.
  • online: Devolución automática al medio de pago original.
  • by_media_payment: Devolución hecha por el medio de pago.
status_detailString
Detalle del estado (Ej: En una devolución rechazada puede venir la leyenda del rechazo).
referenceString
Identificador del pago relacionado.
external_referenceString

amountDouble##.00

Cantidad por la cual debe hacerse la devolución.

reasonString
Motivo por el cual se solicita la devolución.
fee_detailsArray (Object)
Detalle de las comisión. Están expresadas en la misma moneda que la transacción.
    typeString

Tipo de cardo. Valores:

  • fee: Comisión por transacción.
  • carrier_fee: Arancel del carrier.
  • media_payment_cost: Costo del medio de pago.
  • carrier_cost: Costo del carrier.
  • refund_cost: Costo por reembolso.
  • deferred_cost: Costo por diferir el pago.
  • discount: Descuentos.
    fee_payerString

Quien paga. Valores:

  • collector: El comercio absorbe.
  • payer: El pagador lo absorbe.
    descriptionString
Razón de la comisión.
    amountFloat##.00Monto de la comisión.
sourceString

    idString
Identificador del origen.
    nameString
Nombre.
    typeString

Origen de la transacción. Valores:

  • collector: Comercio.
  • system: Sistema interno.
  • backoffice: Operador de backoffice.
  • customer: Pagador.
  • carrier: Carrier.
metadataObject
Objeto JSON para adjuntar datos al pago.


Parámetros del mensaje del request



NombreTipoFormatoDescripción
typeString

Tipo de devolución. Valores:

  • online: Devolución automática al medio de pago original.

status_detailString
Detalle del estado (Ej: En una devolución rechazada puede venir la leyenda del rechazo).
external_referenceString
Referencia para la entidad.
reasonString
Motivo por el cual se solicita la devolución.
metadataObjectJSONObjeto JSON para adjuntar datos al pago.



curl --location --request POST 'https://api.paypertic.com/pagos/devolucion/ID' \
--header 'Authorization: TOKEN' \
--header 'Content-Type: application/json' \
-d '{
    "type":"online"
}'


Error posibles