Nombre | Tipo | Formato | Descripción |
---|
type | String |
| Tipo de pago. Valores: - debit: Debito en cuenta o tarjeta.
- online: Transacción online con tarjeta.
- transfer: Transferencia en cuenta.
- debin: Transacción debin
- coupon: Cupon de pago.
Si no se envía el tipo de transacción solo se registrara la operacion y retornara en el parametro form_url la url del checkout de pago. |
collector_id | String |
| Identificador del comercio. |
return_url | String |
| URL a la cual redirige el formulario de ingreso de datos de metodos de pago una vez finalizado el pago. |
back_url | String |
| URL a la cual redirige el formulario de pago al realizar clic en el boton regresar. |
notification_url | String |
| URL a la cual se estaran enviado las notificaciones del pago. |
details | Array (Object) |
| 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 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 | ##.00 | Tasa de interes anual a cobrar pasada la fecha de vencimiento. |
charge_delay | Float | ##.00 | Monto fijo a cobrar pasada la fecha de vencimiento. |
currency_id | String |
| Identificador de moneda. Valores: |
payment_methods | Array (Object) |
|
|
authorization_transaction_id | String |
| ID de transacción de autorización. |
amount | Float |
| Monto a pagar con el medio de pago. |
media_payment_id | Integer |
| Identificador del medio de pago. |
number | String |
| Número 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 |
holder | Object |
| Titular del medio de pago. |
name | String |
| Nombre. |
identification | Object |
| Documento del titular. |
type | String |
| Tipo de documento. |
number | String |
| Número. |
country | String | ISO 3166-1 alfa-3 | País de expedicion. |
payer | Object |
| Datos del pagador. |
id | String |
| Identificador del pagador. Se obtiene del servicio de CUSTOMERS |
name | String |
| Nombre. |
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 expedicion. |
phones | Array (Object) |
| Lisado de números telefónicos. |
description | String |
| Descipció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. |
due_date | Date | yyyy-MM-dd'T'HH:mm:ssZ RFC 822 time zone | Fecha de vencimiento. |
last_due_date | Date | yyyy-MM-dd'T'HH:mm:ssZ RFC 822 time zone | Fecha de último vencieminto. |
metadata | Object |
| Objeto JSON para adjuntar datos al pago. |
carrier | String |
| Carrier |