Acceso | Formato | Descripción |
---|
id | String |
readable | Identificador del pago. |
| Identificador de la transacción. | external_transaction_id | String |
| Identificador unívoco de la transacción para la entidad | type | String | writable Debito - Débito en cuenta o tarjeta.
- online: Transacción online con tarjeta.
- transfer: Transferencia en cuenta.
- debin: Transacción debin.
- coupon:
| Cupon writable |
| Identificador del comercio. | return_url | String | writable |
| URL a la cual redirige el formulario de ingreso de datos de | metodos métodos de pago una vez finalizado el pago. | back_url | String |
writable |
| URL a la cual redirige el formulario de pago al realizar clic en el | boton botón regresar. | notification_url | String | writable estaran estarán enviado las notificaciones del pago. | form_url | String | readable |
| URL del formulario de pago. | details | Array (Object) | readable | writable |
| Listado de pagos que conforman la transacción. Puede tener mas de un pago dentro de una transacción o referenciar a pagos pendientes ya registrados realizados. También se puede enviar pagos a diferentes comercios los cuales deben declarar y registrar la relación de los mismos. | payment_id | String |
| Identificador del pago. Se puede enviar el identificador para obtener los datos de un pago pendiente ya registrado en la plataforma, de esta forma la transacción actual realizara el pago del mismo. | external_reference | String |
| Referencia o id externo a la plataforma para uso del comercio. | concept_id | String |
| Identificador del concepto del pago definido por el comercio. | concept_description | String | Descripcion
| Descripción del concepto del pago definido por el comercio. | amount | Float | ##.00 | Monto del pago. | collector_id | String |
| Identificador del comercio. Se puede enviar un identificador distinto al del comercio que esta realizando la transacción, los cuales deben declarar y registrar la relación de los mismos. | rate | Float |
writable | interes interés anual a cobrar pasada la fecha de vencimiento. | charge_delay | Float | writable | ##.00 | Monto fijo a cobrar pasada la fecha de vencimiento. | currency_id | String | readable | writable: authorization_transactionId | String | ID de transacción de autorización. | readable | writable | amount | Float |
| Monto a pagar con el medio de pago. | media_payment_id | Integer |
| Identificador del medio de pago. | first_six_digits | String |
| Primeros seis dígitos del medio de pago. | | numberNúmero del
| Últimos cuatro dígitos del medio de pago. | installments | Integer |
| Cuotas. | promotion_id | String |
| Identificador de la promoción. | expiration_year | Integer |
| Año de expiración de la tarjeta. | expiration_month | Integer |
| Mes de expiración de la tarjeta. | authorization_code | IntegerString |
| Código de autorización. | | tokenToken de ingreso de datos de tarjeta
| Numero de ticket generado por el medio de pago. | | cardholderholder | Object |
| Titular del medio de | la tarjetapago. | name | String |
| Nombre. | identification | Object |
| Documento del titular | de la tarjeta. | type | String |
| Tipo de documento. | number | String |
| Número. | country | String | ISO 3166-1 alfa-3 | País de | expedicionpayer readable | writable | Datos del pagador. | Gateway del pago. | establishment_number | String |
| Número del establecimiento. | merchant_id | String |
| Identificador del | pagador. Se obtiene del servicio de CUSTOMERS name | String | Nombre. | usuario en el gateway. | transaction_id | String |
| Identificador de la transacción. | batch_number | String |
| Número de lote. | ticket_number | String |
| Número de ticket. | payer | Object |
|
| email | String |
| Email. | identification | Object |
| Documento del pagador. | type | String |
| Tipo de documento. | number | String |
| Número. | country | String | ISO 3166-1 alfa-3 | País de | expedicionexpedición. | phones | Array (Object) | Lisado
| Listado de números telefónicos. | description | String | Descipción
| Descripción del número. | country_code | Integer |
| Código de país. | area_code | Integer |
| Código de área. | number | Integer |
| Números telefónico. | extension | Integer |
| Extensión. | fee_details | Array (Object) |
readable | Estan Están expresadas en la misma moneda que la transacción. | type | String |
| Tipo de | cardocargo. 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.
- rebilling_cost: Costo de refacturación
- tariff : Arancel
- financial_cost: Costo de financiamiento
- overdue_payment: Costo de vencimiento
- others: Otros
| fee_payer | String |
| Quien paga. Valores: - collector: El comercio absorbe.
- payer: El pagador lo absorbe.
| description | String |
| Razón de la comisión. | amount | Float | ##.00 | Monto de la comisión. | final_amount | Float |
readable | ##.00 | Monto final de la transacción. Es la suma de los montos de los detalles mas las comisión aplicadas al pagador. | refunds | Array (Object) | readable Estan Están expresadas en la misma moneda que la transacción. | id | String |
| Identificador del reembolso. | amount | Float | ##.00 | Monto de reembolso. | source | Object |
| Origen del reembolso. | id | String |
| Identificador del origen. | name | String |
| Nombre. | type | String |
| Origen de la transacción. Valores: - collector: Comercio.
- system: Sistema interno.
- backoffice: Operador de backoffice.
- customer: Pagador.
- carrier: Carrier.
| metadata | Object |
| Objeto JSON para adjuntar datos al reembolso. | retriesReintentos de pagos.readable | Pagos relacionados. | type | String |
| Tipo de relación. Valores:
| payment_id | String |
| Identificador del pago | de reintentoreadable |
| Estado de la transacción. Valores: | approved fue aprobado y acreditado- esta listo para ser enviado a cobrar.
| authorized ha sido autorizado pero aún no fue capturadofue aprobado y acreditado. 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- objected: El pago se encuentra objetado por el pagador.
- review: El pago esta pendiente de
| aprovacion - aprobación por parte de la entidad.
- validate: El pago esta pendiente de
| aprocacion - aprobación por parte del pagador.
| status_detail | String |
readable |
| Detalle del estado (Ej: En un pago rechazado puede venir la leyenda del rechazo "Sin Fondo") | validation | Boolean | readable |
| Si necesita validación por parte del pagador. | review | Boolean | readable |
| Si requiere revisión por parte de la entidad. | upgradeable | Boolean |
readable | actualiar actualizar el pago. | request_date | Date | readable | yyyy-MM-dd'T'HH:mm:ssZ RFC 822 time zone | Fecha de | envio envío de la transacción. | due_date | Date | readable | writable | yyyy-MM-dd'T'HH:mm:ssZ RFC 822 time zone | Fecha de vencimiento. | last_due_date | Date |
readable | writable | yyyy-MM-dd'T'HH:mm:ssZ RFC 822 time zone | Fecha de último | venciemintovencimiento. | process_date | Date |
readable | yyyy-MM-dd'T'HH:mm:ssZ RFC 822 time zone
| Fecha en la que se proceso el pago. | paid_date | Date | readable | yyyy-MM-dd'T'HH:mm:ssZ RFC 822 time zone
| Fecha de pago. | rejected_date | Date |
readable | yyyy-MM-dd'T'HH:mm:ssZ RFC 822 time zone
| Fecha de rechazo. | cancel_date | Date | readable | yyyy-MM-dd'T'HH:mm:ssZ RFC 822 time zone
| Fecha de cancelación. | accreditation_date | Date | readable | yyyy-MM-dd'T'HH:mm:ssZ RFC 822 time zone
| Fecha de acreditación. | review_validation_date | Date |
readable | yyyy-MM-dd'T'HH:mm:ssZ RFC 822 time zone
| Fecha de validación del pago por parte de la entidad. | payer_validation_date | Date | readable | yyyy-MM-dd'T'HH:mm:ssZ RFC 822 time zone
| Fecha de validación del pago por parte del pagador. | payer_deferred_date | Date | readable | yyyy-MM-dd'T'HH:mm:ssZ RFC 822 time zone
| Fecha de diferimiento del pago. | last_updated_date | Date | readable | yyyy-MM-dd'T'HH:mm:ssZ RFC 822 time zone
| Última fecha de actualización. | metadata | Object |
writable |
| Objeto JSON para adjuntar datos al pago. | carrier | String | writablereadable
| Origen del ultimo cambio del pago. | id | String |
| Identificador del origen. | name | String |
| Nombre. | type | String |
| Origen de la transacción. Valores: - collector: Comercio.
- system: Sistema interno.
- backoffice: Operador de backoffice.
- customer: Pagador.
- carrier: Carrier.
|
|