Introducción
El contenedor
payments sirve principalmente para obetener los registros de cobros y compra de un usuario.
Además retorna un objeto "ispremium", dónde se específica las fechas de inicio y fin de suscripción, el método usado
y el botón para cancelar la suscripción .
Disponible
Solicitud básica
El usuario debe estar conectado
[POST] /v6/payments
language=:Language
device=:Device
trx=:Trx
trx es el número de transacción. Opcional. Es regresado al cliente de manera transparente.
language explicado en el capítulo Generalidades
device explicado en el capítulo Generalidades
El sistema regresará los datos del resultado en cualquier caso, de formato general:
{
"trx": "1"
"cobros": [{...}, ...],
"compras": [{...}, ...],
"ispremium": [...],
}
trx es el mismo número de transacción que la solicitud
cobros es la lista de cobros de suscripción realizados al cliente
compras es la lista de compras de productos(físicos, virtuales) comprados por el cliente
ispremium es el objeto que muestra fechas de inicio y fin suscripción, si el cliente es premium el método usado y el botón de cancelar
Códigos de error
Si el sistema esta en mantenimiento, puede regresar un estatus 503
Si accede otros métodos, puede regresar un estatus 501
Si hay un problema en el sistema, puede regresar un estatus 500