Pagos
Con nuestra API tienes varios métodos de pago para ofrecer a tus clientes, a continuación podrás observar como realizar las peticiones para obtenerlos.
Listar métodos de pago
Dentro de la petición se debe especificar el id del usuario que tengas para obtener el listado exitoso de los diferentes recursos de pago que tienes disponibles para compartir al cliente.
Listado
POST https://sandbox.apagar.co/api/v1/payments/method/list
Request Body
data*
Object
Datos principales
PaymentMethod*
Object
Método de Pago
type*
string
Tipo de metodos de pago
User*
Object
Datos de usuario
id
int
identificador del usuario
Generar Recurso de pago
Para generar un recurso de pago es necesario observar detenidamente cual opción de pago se quiere generar ya que dependiendo de ello la estructura del request , será diferente.
A continuación algunas recomendaciones para cada uno de las peticiones.
No olvides permanecer con la sesión de tu usuario activa para obtener el resultado de esta petición de manera correcta.
Para cada Método de pago QR, existe el dinámico y el estático. Lo único que cambia dentro de la petición es que el dinámico tiene el dato de monto y el estático no.
Recuerda que los datos utilizados en las peticiones, son un ejemplo pero no deben ser utilizados.
Para identificar a tu cliente en la generación del recurso de pago , deberás incluir en tu petición en el object Bill los campos de reference el id de tu cliente , tal como se muestra en la petición inferior Generación del recurso .
Así podrás identificar quien realizó la transferencia .
Generación del recurso
POST https://sandbox.apagar.co/api/v1/payments/resource/generate
Request Body
data*
Object
Datos principales
PaymentMethod*
Object
Método de Pago
id*
int
Id del método o canal de pago
features*
Object
Objeto con todas las características adicionales para el método de pago
Commerce
Object
Objeto para tipo de comercio
type
Object
Objeto del tipo
id
int
id del metodo de pago
City
Object
objeto de ciudad
id
int
id de ciudad
Bill
object
Bill data
amount
int
Valor del recurso a generar
tax
int
IVA o impuesto del recurso a generar
Products
Object
lista donde cada objeto representara un producto
image
string
Ruta donde se aloja la imagen
name
string
Nombre del producto
amount
int
Valor del producto
tax
int
impuesto del producto
description
string
descripción del producto
cellphone
string
Numero del celular del cliente.
Reference
String
Id del cliente
Generar recurso link de pago
Este recurso de pago generado a través de un link nos permite compartirlo al cliente a través de whatssap para así brindar mas opciones a nuestro cliente.
Generación del link del recurso de pago
POST https://sandbox.apagar.co/api/v1/payments/resource/generate
Request Body
data*
Object
Datos principales
PaymentMethod*
Object
Método de Pago
id*
int
Id del método o canal de pago
features*
Object
Objeto con todas las características adicionales para el método de pago
Resource*
Object
Resource data
id*
int
id del recurso de pago
User*
Object
Dato de usuario
id*
int
id de usuario o comercio
typePerson*
String
Natural o jurídica
bank
int
id banco
docType*
String
Tipo de documento
Last updated