Introducción
El contenedor
contact recibe solicitudes de contacto por email .
Disponible
Recurso POST
La solicitud de contacto por email se genera consumiendo el recurso siguiente:
[POST] /v6/contact
trx=:trx
language=:idioma
device=:dispositivo
human=:humano
service=:service
[otros parametros segun el servicio]
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
human explicado en el capítulo Generalidades
service tipo de servicio solicitado
- service=1 facturación
- service=2 facturación de compra
Servicio 'facturación'
Solicitud de facturación de suscripción br />
[POST] /v6/contact
service=1
trx=:trx
language=:Language
device=:Device
human=:Human
destinationmail=:destinationmail
reason=:reason
rfc=:rfc
address=:address
key=:key
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
human explicado en el capítulo Generalidades
service tipo 1 - solicitud de facturación de suscripción
destinationmail correo del usuario que solicita el contacto de un servicio
reason razon de la solicitud de contacto
rfc rfc del usuario
address dirección del usuario
key id del recibo de transacción
El sistema regresará los datos del resultado en cualquier caso, de formato general:
{
trx: "1",
status: "OK",
error: "-",
message: "-",
}
trx es el mismo número de transacción que la solicitud
status es "OK" o "Error"
error contiene el campo que genera el error, en caso de que estatus = "Error"
message contiene el texto de error si status = "Error".
Servicio 'facturación de compra'
Solicitud de facturación de una compra de producto físico o virtual br />
[POST] /v6/contact
service=1
trx=:trx
language=:Language
device=:Device
human=:Human
destinationmail=:destinationmail
reason=:reason
rfc=:rfc
address=:address
key=:key
productkey:=productkey
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
human explicado en el capítulo Generalidades
service tipo 1 - solicitud de facturación de suscripción
destinationmail correo del usuario que solicita el contacto de un servicio
reason razon de la solicitud de contacto
rfc rfc del usuario
address dirección del usuario
key id del recibo de transacción
productkey clave del producto a facturar
El sistema regresará los datos del resultado en cualquier caso, de formato general:
{
trx: "1",
status: "OK",
error: "-",
message: "-",
}
trx es el mismo número de transacción que la solicitud
status es "OK" o "Error"
error contiene el campo que genera el error, en caso de que estatus = "Error"
message contiene el texto de error si status = "Error".
Códigos de error
Si el usuario no esta conectado, regresa un estatus 401 not authorized
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