Skip to main content

Reversar orden

Este servicio permite crear una orden de reembolso. Una vez que el receptor del reembolso acepte o rechace el reembolso, Flow notificará vía POST a la página del comercio identificada en urlCallback.

apiKey
required
string

apiKey del comercio

refundCommerceOrder
required
string

La orden de reembolso del comercio

receiverEmail
required
string

Email del receptor del reembolso

amount
required
number

Monto del reembolso

urlCallBack
required
string

La url callback del comercio donde Flow comunica el estado del reembolso

commerceTrxId
string

Identificador del comercio de la transacción original que se va reembolsar

flowTrxId
string

Identificador de Flow de la transacción original que se va reembolsar.

s
required
string

la firma de los parámetros efectuada con su secretKey

{
  • "apiKey": 735646182987483,
  • "refundCommerceOrder": "uuid-1230-3123-1231",
  • "receiverEmail": "string",
  • "amount": 0,
  • "urlCallBack": "string",
  • "commerceTrxId": "string",
  • "flowTrxId": "string",
  • "s": "string"
}

La respuesta de Flow ante este llamado tiene la siguiente estructura.

token
string

Token del reembolso

flowRefundOrder
string

Número de orden de reembolso

date
string <yyyy-mm-dd hh:mm.ss>

Fecha de solicitud de reembolso

status
string

Estado del reembolso, los estado pueden ser:

  • created Solicitud creada
  • accepted Reembolso aceptado
  • rejected Reembolso rechazado
  • refunded Reembolso reembolsado
  • canceled Reembolso cancelado
amount
number

Monto del reembolso

fee
number

Costo del servicio de reembolso

{
  • "token": "C93B4FAD6D63ED9A3F25D21E5D6DD0105FA8CAAQ",
  • "flowRefundOrder": "122767",
  • "date": "2017-07-21 12:33:15",
  • "status": "created",
  • "amount": "12000.00",
  • "fee": "240.00"
}

Tipos de reembolso

Los métodos de devolución del pago varían según el estado en que se encuentre la transacción. Estos pueden ser:

  • Anulación
  • Reversa de cobro
  • Transferencia bancaria