Acción
POST /api/v2/pagos/devolucion/:id
Parámetros del mensaje
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. Tipo de pago. Valores: REQUERIDO REQUERIDO Tipo de cardo. Valores: Quien paga. Valores: Origen de la transacción. Valores:Nombre Tipo Formato Descripción status String type String status_detail String reference String Identificador del pago relacionado. external_reference String amount Double ##.00 reason String transaction_id String authorization_code String ticket_number String fee_details Array (Object) Detalle de las comisión. Estan expresadas en la misma moneda que la transacción. type String fee_payer String description String Razón de la comisión. amount Float ##.00 Monto de la comisión. source String id String Identificador del origen. name String Nombre. type String metadata Object Objeto JSON para adjuntar datos al pago.
Error posibles
4000 Invalid request.
4001 Invalid payment id.
4035 Refund method not allowed.
4100 Access denied.
5001 Internal service error.