iugu / iugu-node

iugu - Biblioteca para Node
33 stars 37 forks source link

CustomerPaymentMethods -> "795: unexpected token at '{Objeto}'" #15

Closed paruckerr closed 8 years ago

paruckerr commented 8 years ago

Ao tentar criar o customerPaymentMethods, passando os parametros que a documentação pede, retorna o erro 795, segue...

var params = {
  customer_id: customerId,
  description: "Cartão de Crédito Principal",
  token: data.token,
  set_as_default: true
};

iugu.customerPaymentMethods.create(params, function(err, customer) {
  console.log(err);
  console.log(customer);
});

Já fiz instanciando o resources...esse erro acontece depois de ter alterado o _request do url-encode conforme fork do @eduardonunesp que faz funcionar o Charge.

Os outros métodos estão funcionando até o momento, apenas o customerPaymentMethods que retorna isso...

"795: unexpected token at '{"customer_id":"123","description":"Cart��o de Cr��dito Principal","token":"321","set_as_default":"true'"

Alguém?

Att.

paruckerr commented 8 years ago

O problema estava no caractere do description que deveria passar o encode.