Acción

  /api/v2/pagos/devolucion/:id


Parámetros del mensaje



NombreTipoFormatoDescripción
statusString

Estado de la transacción. Valores:

  • pending: El usuario aún no completó el proceso de pago.

  • approved: El pago fue aprobado y acreditado.

  • authorized: El pago ha sido autorizado pero aún no fue capturado.

  • in_process: El pago fue enviado al medio de pago para el proceso.

  • rejected: El pago fue rechazado. El usuario puede intentar pagar nuevamente.

  • cancelled: El pago fue cancelado por una de las partes, o porque el tiempo expiró.

  • refunded: El pago fue devuelto al usuario.

  • deferred: El pago se encuentra diferido por el pagador.
  • dismissed: El pago se encuentra objetado por el pagador.
  • review: El pago esta pendiente de aprovacion por parte de la entidad.
  • validate: El pago esta pendiente de aprocacion por parte del pagador.
typeString

Tipo de pago. Valores:

  • manual: Debito en cuenta o tarjeta.
  • online: Transacción online con tarjeta.
  • by_media_payment: Transferencia en cuenta.


status_detailString

referenceString
Identificador del pago relacionado.
external_referenceString

amountDouble##.00


reasonString

transaction_idString

authorization_codeString

ticket_numberString

fee_detailsArray (Object)
Detalle de las comisión. Estan 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.



Error posibles