API-3.0-PHP icon indicating copy to clipboard operation
API-3.0-PHP copied to clipboard

Modificando dados do Pagamento da Recorrência

Open elisonsilva opened this issue 6 years ago • 5 comments

Olá pessoal, Vamos ver se alguém podem me ajudar? Nós criamos uma opção em que o usuário alterar o valor ou informa um novo cartão de credito de cobrança, mas a dúvida que temos é sobre 'Número de Parcelas', inicialmente no registro da compra recorrente não passamos essa informação para API, conforme documentação e seguindo a documentação (https://developercielo.github.io/manual/cielo-ecommerce#modificando-dados-do-pagamento-da-recorr%C3%AAncia) esse campo é obrigatório. Por ser uma compra recorrente, qual o valor deve ser passado em 'Payment.Installments', alguém sabe me dizer?

elisonsilva avatar Nov 06 '18 17:11 elisonsilva

nao tow podendo te ajudar mas queria tirar uma duvida que ninguem no suporte da cielo responde, eu vouter q gravar o cartao do cara para fazer a recorrencia com cartao ? é isso ?

alexsmonte avatar Nov 12 '18 14:11 alexsmonte

Alex blz?

nao tow podendo te ajudar mas queria tirar uma duvida que ninguem no suporte da cielo responde, eu vouter q gravar o cartao do cara para fazer a recorrencia com cartao ? é isso ?

No meu caso eu usei "Recorrência Programada" a recorrência será feita no intervalo que você programar nesse período, então eu precisaria guardar os dados do cartão, seria essa sua dúvida?

-- Sobre sobre o dúvida que deixei, vendo na documentação, quando eu registro a recorrência e retorno os dados, ele sempre traz 'Payment.Installments' como 1, então na hora de atualizar os dados do cartão eu reenvio esse valor. O problema que encontrei agora, é que mesmo com a mensagem de retorna sucesso '200' ao usar a função getSale(PaymentID) ele mostra que o cartão não foi alterado e continua do mesmo jeito.

elisonsilva avatar Nov 12 '18 14:11 elisonsilva

é q eu tow usando a versao 1.5 e ela noa é tao boa quanto a 3.0 mas tem recorrencia e a minha duvida quanto a isso é justamente se guardo ou nao o numero do cartao para fazer a captura na data...

claro q terei que desenvolver a recorrencia progamada pq nao tem na versao 1.5 igual a 3.0

alexsmonte avatar Nov 12 '18 14:11 alexsmonte

Talvez seja parecida com a do 3.0, você faria consulta com o RecurentPaymentID https://developercielo.github.io/manual/cielo-ecommerce#consulta-recorrencia

elisonsilva avatar Nov 12 '18 16:11 elisonsilva

Olá pessoal, Vamos ver se alguém podem me ajudar? Nós criamos uma opção em que o usuário alterar o valor ou informa um novo cartão de credito de cobrança, mas a dúvida que temos é sobre 'Número de Parcelas', inicialmente no registro da compra recorrente não passamos essa informação para API, conforme documentação e seguindo a documentação (https://developercielo.github.io/manual/cielo-ecommerce#modificando-dados-do-pagamento-da-recorr%C3%AAncia) esse campo é obrigatório. Por ser uma compra recorrente, qual o valor deve ser passado em 'Payment.Installments', alguém sabe me dizer?

É a quantidade de parcelas que o pagamento vai ter. Se for a vista é 1. Acredito que seja para o caso para recorrências anuais com pagamento parcelado, por exemplo.

Ex: Renovação todo dia 01/01, em 12x Valor total: R$120 Valor de cada parcela: R$10

banzeh avatar Nov 13 '18 19:11 banzeh