Un objeto refund
representa reembolso realizado sobre una transacción de pago.
El objeto refund
refund
Atributos
id string
Identificador único del objeto.
object string
Indica el tipo de objeto. Valor siempre será refund
.
amount integer
Un número entero positivo o negativo que representa el monto del reembolso en la unidad monetaria más pequeña de la moneda de presentación (por ejemplo, 100 centavos representa USD $ 1,00 o 100 representa CLP $ 100).
currency string
Código de moneda ISO de tres letras. Corresponde a la moneda de presentación.
customer_id string
ID objeto customer
relacionado.
customer object
expandible
Objeto customer
relacionado.
destination enum
Destino del reembolso.
Posibles valores | Descripción |
---|---|
payment_method | Abonado al método de pago original de la transacción |
customer_balance | Abonado a la billetera de un customer |
merchant_balance | Abonado al balance del comercio |
live boolean
Indica si el objeto existe en modo live o modo test.
settlement_amount integer
Un número entero positivo o negativo que representa el monto del reembolso en la unidad monetaria más pequeña de la moneda de settlement (por ejemplo, 100 centavos representa USD $ 1,00 o 100 representa CLP $ 100).
settlement_currency string
Código de moneda ISO de tres letras. Corresponde a la moneda de settlement.
status enum
El estado del objeto.
Posibles valores | Descripción |
---|---|
succeeded | Abonado exitosamente |
pending | Pendiente de abono |
failed | Abono fallido |
created_at datetime
Fecha de creación del objeto en formato ISO 8601. En huso horario UTC.
updated_at datetime
Fecha de actualización del objeto en formato ISO 8601. En huso horario UTC.