use paypal express v2.2.4
after several attempts with PayPal Merchant Technical support, which mean it is a problem from our PayPal Express interface.
the problem is that it happens again and again that the cancel link is called, although the payment on paypal was successful.
with same token
2021-11-09 19:37:58 url: /kasse/step7?act=cancel&js_paymentclass=pm_paypal_express&token=EC-xxxxxxxxxxxxxxx
that can be shortly after payment or minutes later?
what could it be?
answere from paypal:
48 seconds is too little time for a buyer to hit your Payment Wall again, select another method, come back to us and under the same token. Usually shops would create a new SetEC for any forwarding of a buyer to PayPal to avoid expired token (they are active for about 3h tops.).
Your log now gave you 2 uses of the cancel URL
2021-11-09 19:37:58 url: /kasse/step7?act=cancel&js_paymentclass=pm_paypal_express&token=EC-xxxxxxxxxxxxxxx
2021-11-09 19:37:58 url: /kasse/step7?act=cancel&js_paymentclass=pm_paypal_express&token=EC-xxxxxxxxxxxxxxx
Which means that after the transaction was completed, your shop recorded a usage of those token.
Which means the question that you have to ask is, why did you sent the buyer to PayPal to be even able to use those cancel URLs after the transaction was completed?
Step 7 means the transaction is done and finished. The buyer has no reason to be brought back to PayPal, they should be looking at your payment confirmation page and then close the tab, move to another side or do another checkout.
could you clear the token after successfull payment? or what could it be?
Last change: 23.11.2021 14:27