iugu / iugu-node

iugu - Biblioteca para Node
33 stars 37 forks source link

iugu.customers.create e custom_variables #12

Closed josmardias closed 2 years ago

josmardias commented 8 years ago

Segundo a documentação é possível enviar custom_variables.

Eu conseguia enviar da seguinte forma:

iugu.customers.create({
  email: 'test@test.co',
  name: 'Fulano de Tal',
   'custom_variables[][nam]': 'variableName',
   'custom_variables[][valu]': 'variableValue'
});

Porém não está funcionando mais. Não sei a partir de quando parou de funcionar, pois esse código ficou parado uns 6 meses.

Qual a forma correta de enviar custom variables nessa chamada?

josmardias commented 8 years ago

@lspecian ?

razenha commented 8 years ago

O correto seria algo assim:

iugu.customers.create({
  email: 'test@test.co',
  name: 'Fulano de Tal',
    custom_variables: [
      { name: "nome da variável", value: "valor" }
  ]
});
josmardias commented 8 years ago

Eu já havia tentado dessa forma, e recebo o erro: error: Invalid JSON received from the Iugu API

vinone commented 8 years ago

@josmardias vc já tentou mandar assim:

iugu.customers.create({
  email: 'test@test.co',
  name: 'Fulano de Tal',
   'custom_variables["variableName"]': 'variableValue',
});

?