Endpoints - API Reference
D茅bito Autom谩tico en Tarjeta
D茅bito Autom谩tico en CBU
Cuenta Pagos360.com
Reportes

Crear Solicitud de Pago

POST /payment-request

Crea una nueva solicitud de pago.

REQUEST

Headers

Atributo Tipo Requerido Pattern Descripci贸n
Authorization String SI Bearer <API Key> Puede consultar la secci贸n API Key para m谩s informaci贸n.
Content-Type String SI application/json El tipo MIME del contenido del cuerpo enviado. Por defecto JSON es Unicode UTF-8. No se debe configurar otro charset.

Body

Atributo Tipo Requerido Descripci贸n
payment_request Object SI Es la entidad que individualiza la intenci贸n de recibir un pago a travez de Pagos360.com y es necesaria para ejecutar una transacci贸n de pago. Mas info.

Atributos del objeto payment_request

Atributo Tipo Requerido Descripci贸n
description String SI Descripci贸n o concepto de la Solicitud de Pago (hasta 500 caracteres).
first_due_date Date SI Fecha de vencimiento de la Solicitud de Pago. Formato: dd-mm-aaaa.
first_total Float SI Importe a cobrar. Formato: 00000000.00 (hasta 8 enteros y 2 decimales, utilizando punto 鈥.鈥 como separador decimal).
payer_name String SI Nombre del destinatario de la Solicitud de Pago (hasta 255 caracteres).
external_reference String NO Este atributo se puede utilizar como referencia para identificar la Solicitud de Pago y sincronizar con tus sistemas de backend el origen de la operaci贸n. Algunos valores comunmente utilizados son: ID de Cliente, DNI, CUIT, ID de venta o Nro. de Factura entre otros. (hasta 255 caracteres).
second_due_date Date NO Fecha de segundo vencimiento de la Solicitud de Pago. Formato: dd-mm-aaaa.
second_total Float NO Importe a cobrar pasada la primera fecha de vencimiento. Formato: 00000000.00 (hasta 8 enteros y 2 decimales, utilizando punto 鈥.鈥 como separador decimal).
payer_email String NO Email del destinatario de la Solicitud de Pago (hasta 255 caracteres).
back_url_success String NO En el caso de estar especificado el pagador ser谩 redirigido a esta URL ante un pago exitoso (hasta 255 caracteres).
back_url_pending String NO En el caso de estar especificado el pagador ser谩 redirigido a esta URL ante un pago pendiente (hasta 255 caracteres).
back_url_rejected String NO En el caso de estar especificado el pagador ser谩 redirigido a esta URL ante un pago rechazado (hasta 255 caracteres).
excluded_channels Array [String] NO Tipos de Medios de Pago que ser谩n omitidos de las opciones al pagador. Valores posibles: credit_card, debit_card, banelco_pmc, link_pagos , DEBIN, wire_transfer y non_banking.
excluded_card_brands Array [String] NO C贸digos de las tarjetas que ser谩n omitdas de las opciones al pagador. Valores posibles: campo code del endpoint Obtener Planes y Cuotas (Solo aplica para el medio de pago Tarjeta de Cr茅dito). Ver m谩s
excluded_installments Array [Int] NO N煤meros de las cuotas que ser谩n omitidas de las opciones al pagador (Solo aplica para el medio de pago Tarjeta de Cr茅dito).
metadata Object NO Objeto JSON que se puede utilizar para guardar atributos adicionales en la solicitud de pago y poder sincronizar con tus sistemas de backend. Pagos360.com no utiliza este objeto.
items Array [Object] NO Objeto JSON que se puede utilizar para listar todos los productos o servicios asociados a la solicitud de pago, para que sean incluidos como un detalle del comprobante de pago.

Atributos del objeto items

Atributo Tipo Requerido Descripci贸n
quantity Integer NO Cantidad del producto o servicio.
description String SI Descripci贸n del producto o servicio (hasta 255 caracteres).
amount Float SI Importe del producto o servicio. Formato: 00000000.00 (hasta 8 enteros y 2 decimales, utilizando punto 鈥.鈥 como separador decimal).
Enviar petici贸n de prueba
Requiere de una API Key
Send requests directly from the browser (CORS must be enabled)
Path Params
1 path param not set
base_url
$$.env
No $$.env variables are being used in this request.

RESPONSE

Atributos del objeto de la respuesta

Atributo Tipo Descripci贸n
id Integer ID de Solicitud de Pago.
type String Tipo de Solicitud.
state String Estado de la Solicitud de Pago. Mas info.
created_at DateTime Fecha y hora de creaci贸n. Fomato ISO.
external_reference String Este atributo se puede utilizar como referencia para identificar la Solicitud de Pago y sincronizar con tus sistemas de backend el origen de la operaci贸n. Algunos valores comunmente utilizados son: ID de Cliente, DNI, CUIT, ID de venta o Nro. de Factura entre otros.
payer_name String Nombre del destinatario de la Solicitud de Pago.
payer_email String Email del destinatario de la Solicitud de Pago.
description String Descripci贸n o concepto de la Solicitud de Pago.
first_due_date DateTime Fecha de vencimiento de la Solicitud de Pago. Fomato ISO.
first_total Float Importe a cobrar. Formato: 00000000.00 (hasta 8 enteros y 2 decimales, utilizando punto 鈥.鈥 como separador decimal).
second_due_date DateTime Fecha de segundo vencimiento de la Solicitud de Pago. Fomato ISO.
second_total Float Importe a cobrar pasada la primera fecha de vencimiento. Formato: 00000000.00 (hasta 8 enteros y 2 decimales, utilizando punto 鈥.鈥 como separador decimal).
barcode String C贸digo n煤merico del c贸digo de barra.
checkout_url String URL para instanciar el checkout de pago online.
barcode_url String URL de la im谩gen del c贸digo de barra utilizado para pagar en las redes de pago en efectivo.
pdf_url String URL de cup贸n de pago en formato pdf.
back_url_success String En el caso de estar especificado el pagador ser谩 redirigido a esta URL ante un pago exitoso.
back_url_pending String En el caso de estar especificado el pagador ser谩 redirigido a esta URL ante un pago pendiente.
back_url_rejected String En el caso de estar especificado el pagador ser谩 redirigido a esta URL ante un pago rechazado.
excluded_channels Array [String] Tipos de Medios de Pago que ser谩n omitidos de las opciones al pagador. Valores posibles: credit_card, debit_card, banelco_pmc, link_pagos , DEBIN y non_banking.
excluded_installments Array [Int] N煤mero de las cuotas que ser谩n omitidas de las opciones al pagador (Solo aplica para el medio de pago Tarjeta de Cr茅dito).
excluded_card_brands Array [String] C贸digos de las tarjetas que ser谩n omitdas de las opciones al pagador. Valores posibles: campo code del endpoint Obtener Planes y Cuotas (Solo aplica para el medio de pago Tarjeta de Cr茅dito). Ver m谩s
metadata Object Objeto JSON que se puede utilizar para guardar atributos adicionales en la solicitud de pago y poder sincronizar con tus sistemas de backend. Pagos360.com no utiliza este objeto.
items Array [Object] Objeto JSON que se puede utilizar para listar todos los productos o servicios asociados a la solicitud de pago, para que sean incluidos como un detalle del comprobante de pago.

Atributos del objeto items

Atributo Tipo Descripci贸n
quantity Integer Cantidad del producto o servicio.
description String Descripci贸n del producto o servicio (hasta 255 caracteres).
amount Float Importe del producto o servicio. Formato: 00000000.00 (hasta 8 enteros y 2 decimales, utilizando punto 鈥.鈥 como separador decimal).
Responses
Despu茅s de recibir e interpretar la solicitud, Pagos360.com responde con un mensaje de respuesta HTTP.

La acci贸n fue recibida, entendida y aceptada con 茅xito.

C贸digo Descripci贸n
201 Created
{
  "id": 35,
  "type": "payment_request",
  "state": "pending",
  "created_at": "2019-02-22T15:20:49-03:00",
  "payer_name": "nombre_pagador",
  "description": "concepto_del_pago",
  "first_due_date": "2020-01-25T00:00:00-03:00",
  "first_total": 200.99,
  "barcode": "29680000002000000000350002000019138000000004",
  "checkout_url": "https://checkout.pagos360.com/payment-request/9455caf6-36ce-11e9-96fd-fb95450d3057",
  "barcode_url": "https://api.pagos360.com/payment-request/barcode/9455caf6-36ce-11e9-96fd-fb95450d3057",
  "pdf_url": "https://api.pagos360.com/payment-request/pdf/9455caf6-36ce-11e9-96fd-fb95450d3057"
}