Describe the bug
Ao criar uma recorrência, o retorno na trás nenhum dado, nem mesmo, código de erro
To Reproduce
Steps to reproduce the behavior:
Utilizei do método cielo.recurrent.create();
Contendo os parâmetros: merchantOrderId, customer, payment;
No objeto Payment tenho recurrentPayment e creditCard;
O curioso é que se eu retirar o atributo recurrentPayment do objeto payment ele funciona como uma venda normal (pelo mesmo método citado acima).
Expected behavior
Realizar uma recorrência e retornar os dados da recorrência, caso erro, retornar a mensagem de erro consistente. No caso, é retornado esse erro:
{
statusCode: '',
request: '{"merchantOrderId":"12345678","customer":{"name":"Fulano de Tal"},"payment":{"type":"CreditCard","amount":50,"installments":1,"returnUrl":"https://google.com.br","recurrentPayment":{"authorizeNow":true,"endDate":"2020-12-12","interval":"MONTHLY"},"creditCard":{"cardNumber":"5223 4049 1585 0591","holder":"Fulano de Tal","expirationDate":"05/2022","securityCode":"111","saveCard":false,"brand":"MASTER"}}}',
response: ''
}
Desktop (please complete the following information):
OS: macOS Catalina
Browser: Utilizei o Insomnia
Version: 2020.2.1
Additional context
Cartão gerado por um gerador web com o final 1 para validar a bandeira. (utilizando sandbox: true e debug: true)
Describe the bug Ao criar uma recorrência, o retorno na trás nenhum dado, nem mesmo, código de erro
To Reproduce Steps to reproduce the behavior:
cielo.recurrent.create()
;merchantOrderId, customer, payment
;recurrentPayment
ecreditCard
;recurrentPayment
do objeto payment ele funciona como uma venda normal (pelo mesmo método citado acima).Expected behavior Realizar uma recorrência e retornar os dados da recorrência, caso erro, retornar a mensagem de erro consistente. No caso, é retornado esse erro:
Desktop (please complete the following information):
Additional context Cartão gerado por um gerador web com o final 1 para validar a bandeira. (utilizando
sandbox: true
edebug: true
)