Почему я получаю пустую страницу в своем магазине после оплаты через Paypal?

Когда я делаю платеж с помощью PayPal на своем веб-сайте prestashop, после оплаты Checkout страница становится белой и перестает работать, вместо того, чтобы вернуться на страницу подтверждения PayPal, где мы можем найти возможность вернуться в магазин с номером транзакции и подтверждающее сообщение типа «Платеж завершен»

поэтому я решил перезагрузить белую страницу, и она вернулась на мой сайт и сказала мне:

"Error occured : Merci de vous reférer aux logs :
1.  PayPal response:
    2.  CHECKOUTSTATUS -> PaymentActionCompleted
3.  TIMESTAMP -> 2012-12-08T22:35:15Z
4.  EMAIL -> [email protected]
5.  PAYERID -> 6E5PYX5CHP6N6
6.  PAYERSTATUS -> verified
7.  FIRSTNAME -> Thomas
8.  LASTNAME -> Lacroix
9.  COUNTRYCODE -> FR
10. SHIPTONAME -> Thomas Lacroix
11. SHIPTOSTREET -> 5 Rue St Hermentaire
12. SHIPTOCITY -> Martigues
13. SHIPTOZIP -> 13500
14. SHIPTOCOUNTRYCODE -> FR
15. SHIPTOCOUNTRYNAME -> France
16. ADDRESSSTATUS -> Unconfirmed
17. CURRENCYCODE -> EUR
18. AMT -> 1.01
19. ITEMAMT -> 0.01
20. SHIPPINGAMT -> 1.00
21. HANDLINGAMT -> 0.00
22.     TAXAMT -> 0.00
23.     INSURANCEAMT -> 0.00
24.     SHIPDISCAMT -> 0.00
25. L_NAME0 -> Divers
26. L_NUMBER0 -> 201
27. L_QTY0 -> 1
28. L_TAXAMT0 -> 0.00
29. L_AMT0 -> 0.01
30. L_DESC0 -> ...
31. L_ITEMWEIGHTVALUE0 -> 0.00000
32. L_ITEMLENGTHVALUE0 -> 0.00000
33. L_ITEMWIDTHVALUE0 -> 0.00000
34. L_ITEMHEIGHTVALUE0 -> 0.00000
35. PAYMENTREQUEST_0_CURRENCYCODE -> EUR
36. PAYMENTREQUEST_0_AMT -> 1.01
37. PAYMENTREQUEST_0_ITEMAMT -> 0.01
38. PAYMENTREQUEST_0_SHIPPINGAMT -> 1.00
39. PAYMENTREQUEST_0_HANDLINGAMT -> 0.00
40. PAYMENTREQUEST_0_TAXAMT -> 0.00
41. PAYMENTREQUEST_0_INSURANCEAMT -> 0.00
42. PAYMENTREQUEST_0_SHIPDISCAMT -> 0.00
43. PAYMENTREQUEST_0_TRANSACTIONID -> 2B4648015B651205G
44. PAYMENTREQUEST_0_INSURANCEOPTIONOFFERED -> false
45. PAYMENTREQUEST_0_SHIPTONAME -> Thomas Lacroix
46. PAYMENTREQUEST_0_SHIPTOSTREET -> 5 Rue St Hermentaire
47. PAYMENTREQUEST_0_SHIPTOCITY -> Martigues
48. PAYMENTREQUEST_0_SHIPTOZIP -> 13500
49. PAYMENTREQUEST_0_SHIPTOCOUNTRYCODE -> FR
50. PAYMENTREQUEST_0_SHIPTOCOUNTRYNAME -> France
51. PAYMENTREQUEST_0_ADDRESSSTATUS -> Unconfirmed
52. L_PAYMENTREQUEST_0_NAME0 -> Divers
53. L_PAYMENTREQUEST_0_NUMBER0 -> 201
54. L_PAYMENTREQUEST_0_QTY0 -> 1
55. L_PAYMENTREQUEST_0_TAXAMT0 -> 0.00
56. L_PAYMENTREQUEST_0_AMT0 -> 0.01
57. L_PAYMENTREQUEST_0_DESC0 -> ...
58. L_PAYMENTREQUEST_0_ITEMWEIGHTVALUE0 -> 0.00000
59. L_PAYMENTREQUEST_0_ITEMLENGTHVALUE0 -> 0.00000
60. L_PAYMENTREQUEST_0_ITEMWIDTHVALUE0 -> 0.00000
61. L_PAYMENTREQUEST_0_ITEMHEIGHTVALUE0 -> 0.00000
62. PAYMENTREQUESTINFO_0_TRANSACTIONID -> 2B4648015B651205G
63. PAYMENTREQUESTINFO_0_ERRORCODE -> 0
64. Cart changed since the last checkout express, please make a new Paypal checkout payment

Поэтому я не мог завершить способ оплаты.

кто-нибудь знает, как решить эту проблему?


person Tom Lacroix    schedule 10.12.2012    source источник
comment
Вы когда-нибудь решали эту проблему? Я хотел бы знать, потому что у меня точно такая же проблема прямо сейчас.   -  person Hafax    schedule 26.05.2014


Ответы (1)


Есть две известные проблемы, связанные с этим.

  • Вам нужно добавить права 755 на каталог modules/paypal.
  • Возможно, файл tools/tcpdf/tcpdf.php поврежден, и вам нужно получить его новую версию (вы можете получить ее, загрузив новую установку Prestashop).
person Florian Lemaitre    schedule 15.01.2016