Replies: 0
Olà Claudio,
Primeiramente, muito obrigado para o seu trabalho de qualidade!
Estou com um problema estranho, já passei a homologação cielo no staging com woocommerce 2.x, mas agora que to em produção com woocommerce 3.0.6 e WP 4.7.4, após de pagar um pedido, voltá na página de pagamento com um campo de erro vazio, pronto para entrar dados de pagamento de novo, mesmo que o dinheiro foi capturado na conta do cliente.
No back office, o pedido aparece como pendante. Eu nunca encontrei esse comportamento antes, pois já configurei 2 sites com seu plugins, já em produção e homologados. Por isso, eu acho que pode ter a ver com WC 3.x
Segue o log da transação:
05-15-2017 @ 12:15:43 - Requesting a transaction for order 2346 with the follow data: WC_Cielo_XML Object
(
[@attributes] => Array
(
[id] => 2346-1494861343
[versao] => 1.3.0
)
[dados-pedido] => WC_Cielo_XML Object
(
[numero] => 2346
[valor] => 1710
[moeda] => 986
[data-hora] => 2017-05-15T12:15:43
[idioma] => PT
)
[forma-pagamento] => WC_Cielo_XML Object
(
[bandeira] => mastercard
[produto] => 1
[parcelas] => 1
)
[url-retorno] => WC_Cielo_XML Object
(
)
[autorizar] => 3
[capturar] => true
[gerar-token] => false
)
05-15-2017 @ 12:15:45 - Transaction successfully created for the order 2346
Esse comportamento não acontece se colocar dados de cartão errados: apos de ter ido para cielo, volta no site com erro:
Infelizmente o seu pedido não pode ser processado, seu banco (ou operadora) não aprovou seu pagamento. Por favor, tente sua compra novamente.
Obrigado para sua ajuda.
Att,
Karl.