Closed palmadias closed 8 years ago
Quando faço a chamada para criar um novo boleto, serviço charge, recebo o seguinte erro:
{ [ Error: InvalidJSONreceivedfromtheIuguAPI ]type: 'IuguAPIError', rawType: undefined, code: undefined, param: undefined, message: 'InvalidJSONreceivedfromtheIuguAPI', detail: undefined, raw: { message: 'InvalidJSONreceivedfromtheIuguAPI', response: '....' } }
Meu request input é:
var request = { method: 'bank_slip', email: user.login items:[{ description: 'Saco de batata', quantity: '1', price_cents: '100' }] };
Após fazer uns debugs, notei que o problema ocorre no encode do items.
No meu caso consegui solucionar o problema fazendo o atributo items não ser mais array:
var request = { method: 'bank_slip', email: user.login items:{ description: 'Saco de batata', quantity: '1', price_cents: '100' } };
Corrigido em 13830a12ebeb5e8419b1dcfc03f73478955c8677
Quando faço a chamada para criar um novo boleto, serviço charge, recebo o seguinte erro:
Meu request input é:
Após fazer uns debugs, notei que o problema ocorre no encode do items.
No meu caso consegui solucionar o problema fazendo o atributo items não ser mais array: