Checkout Transparente
-
Olá Claudio, rapaz uma dúvida.
O Checkout Transparente ainda precisa de autorização? Liguei para lá agora e o atendente disse que não era mais necessário, entretanto, meus testes de pagamento nenhum retorna o POST de que o pagamento foi OK
Pode me ajudar?
-
Este é o LOG do último pedido:
03-08-2017 @ 14:33:49 – Requesting session ID…
03-08-2017 @ 14:33:51 – PagSeguro session is valid! The return is: SimpleXMLElement Object
(
[id] => f34f79b132eb48ef805ea57a0b0817bc
)03-08-2017 @ 14:34:53 – Requesting direct payment for order 5801 with the following data: <?xml version=”1.0″ encoding=”UTF-8″ standalone=”yes”?>
<payment>
<mode>default</mode>
<method>creditCard</method>
<sender>
<email><![CDATA[[email protected]]]></email>
<documents>
<document>
<type>CPF</type>
<value>14107845761</value>
</document>
</documents>
<name><![CDATA[Pablo Villanueva]]></name>
<phone>
<areaCode>21</areaCode>
<number>986031533</number>
</phone>
<hash>0ab24ed95b3581e1b172f674def0ff9c7f72f750fbb79420b70446eb4cdbb25f</hash>
</sender>
<currency>BRL</currency>
<notificationURL><![CDATA[http://azullimao.tk/wc-api/WC_PagSeguro_Gateway/]]></notificationURL>
<items>
<item>
<id>1</id>
<description><![CDATA[Blusa morcego debrum canelado (Cópia) – Tamanho: M]]></description>
<amount>1.00</amount>
<quantity>1</quantity>
</item>
</items>
<reference><![CDATA[WC-5801]]></reference>
<shipping>
<type>3</type>
<address>
<street><![CDATA[Rua João Barbalho]]></street>
<number>148</number>
<district><![CDATA[Quintino]]></district>
<postalCode>20740010</postalCode>
<city><![CDATA[Rio de Janeiro]]></city>
<state>RJ</state>
<country>BRA</country>
</address>
<cost>0</cost>
</shipping>
<creditCard>
<token>568d04aa6bb14a69bb287e7225c8dbdd</token>
<installment>
<quantity>1</quantity>
<value>1.00</value>
</installment>
<holder>
<name><![CDATA[Pablo Villanueva]]></name>
<documents>
<document>
<type>CPF</type>
<value>14107845761</value>
</document>
</documents>
<birthDate>21/01/1993</birthDate>
<phone>
<areaCode>21</areaCode>
<number>22896973</number>
</phone>
</holder>
<billingAddress>
<street><![CDATA[Rua João Barbalho]]></street>
<number>148</number>
<district><![CDATA[Quintino]]></district>
<city><![CDATA[Rio de Janeiro]]></city>
<state>RJ</state>
<country>BRA</country>
<postalCode>20740010</postalCode>
</billingAddress>
</creditCard>
</payment>03-08-2017 @ 14:34:57 – PagSeguro direct payment created successfully!
03-08-2017 @ 14:34:57 – PagSeguro payment status for order 5801 is: 1O Checkout Transparente ainda precisa de autorização? Liguei para lá agora e o atendente disse que não era mais necessário, entretanto, meus testes de pagamento nenhum retorna o POST de que o pagamento foi OK
Não faço ideia, pelo menos ninguém me disse do PagSeguro ter parado de pedir.
De qualquer forma pelo log que você esta mostrando parece estar tudo ok.
Já notificação que o PagSeguro envia de volta para o site dizendo se foi pago, já é outra historia, várias coisas podem influenciar isso, principalmente o seu servidor bloqueando as os POST do PagSeguro, por exemploModSecuritypode fazer isso ou até mesmo bloqueando alguns user-agents, outra coisa que costuma atrapalhar bastante na comunicação é o CloudFlare.Tem uma sessão na FAQ do plugin dedicada a isso: https://ww.wp.xz.cn/plugins/woocommerce-pagseguro/faq/ em “O status do pedido não é alterado automaticamente?”.
Esta página no PagSeguro deve ajudar também: https://pagseguro.uol.com.br/atendimento/perguntas_frequentes/categoria/como-vender/integracao./nao-recebi-o-post-com-retorno-automatico-o-que-devo-fazer.jhtml#rmcl
Rapaz, perdão pela perturbação, mas já identifiquei! (meio que idiotice minha).
Utilizo um plugin de manutenção onde redireciona qualquer acesso sem estar logado para uma tela de manutenção, então quando o pagseguro tentava informar o pagamento, ele ia direto pra essa página e ai o POST não vinha. ¬¬’
Peço desculpas pela perturbação e fica meio que mais uma possibilidade de solução para perguntas parecidas com a minha…
Puts, pior que tem um tempo que estou para listar sobre plugin de manutenção com as coisas que atrapalham na mudança de status.
Não se preocupe, esse tipo de coisa acontece mesmo.
The topic ‘Checkout Transparente’ is closed to new replies.