POST /payments-api/4.0/service.cgi HTTP/1.1 Host: sandbox.api.payulatam.com Content-Type: application/xml; charset=utf-8 Accept: application/xml Content-Length: length
'{"code":"ERROR","error":"Invalid request format","transactionResponse":null}'
Aunque el estatus de la conexión es 200, es decir que si me puedo conectar pero, por alguna razón los datos no son recibidos correctamente. Estos son los datos que envió :
Estos datos son la respuesta que me envía nodejs, por la consola, por eso algunos datos aparecen como [object], todas las variables siguientes son datos de la consola
Request {
method: 'POST',
data:
{ test: false,
language: 'en',
command: 'PING',
merchant: [Object] },
CABECERAS:
host: 'sandbox.api.payulatam.com',
_header: 'POST /payments-api/4.0/service.cgi HTTP/1.1\r\nContent-Type: application/json; charset=utf-8\r\nAccept: application/json\r\nContent-Length: 0\r\nhost: sandbox.api.payulatam.com\r\nConnection: close\r\n\r\n',
headers:
{ 'Content-Type': 'application/json; charset=utf-8',
Accept: 'application/json',
'Content-Length': 0 },