I'm using Magento 2 Website Payments Standard Paypal Solution and test accounts from developer.paypal.com.
When i try to checkout with paypal, after logging into paypal page i'm getting an error "Things don't appear to be working at the moment. Please try again later.", and in the url appears "#/checkout/genericError?code=REVGQVVMVA%3D%3D". Full url: https://www.sandbox.paypal.com/webapps/hermes?flow=1-P&ulReturn=true&token=EC-9NM39149ET226071W&useraction=commit&buyercountry=RU&country.x=RU&locale.x=ru_RU#/checkout/genericError?code=REVGQVVMVA%3D%3D Also in network log there are failed request:
Request URL: https://www.sandbox.paypal.com/webapps/hermes/api/batch/setbuyer Request Method: POST Status Code: 400 Bad Request Remote Address: 173.0.82.77:443 Referrer Policy: no-referrer-when-downgrade Response Headers: Cache-Control: no-cache Content-Encoding: gzip content-security-policy: default-src 'self' https://*.paypal.com https://*.paypalobjects.com 'unsafe-inline' 'unsafe-eval'; connect-src https://*.paypal.com https://nexus.ensighten.com https://connect.facebook.net https://www.facebook.com https://m.facebook.com https://*.paypalobjects.com; frame-src https://*.paypal.com https://*.paypalobjects.com https://*.cardinalcommerce.com https://staticxx.facebook.com http://staticxx.facebook.com https://www.facebook.com https://m.facebook.com https://*.baidu.com https://*.baifubao.com; script-src https://*.paypal.com https://*.paypalobjects.com 'unsafe-inline' 'unsafe-eval'; img-src https: data:; block-all-mixed-content Content-Type: application/json; charset=utf-8 Date: Thu, 19 Apr 2018 10:03:01 GMT ETag: W/"99e-Ih68WO9XXOV1v5j8OkKPwNN1nHs" HTTP_X_PP_AZ_LOCATOR: sandbox.slc Paypal-Debug-Id: 8af299663534b Paypal-Debug-Id: 8af299663534b Server: Apache Set-Cookie: tsrce=hermesnodeweb; Domain=.paypal.com; Path=/; Expires=Fri, 20 Apr 2018 10:03:02 GMT; HttpOnly; Secure Set-Cookie: x-csrf-jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ0b2tlbiI6IlJtM3lodTE1QW9Zamh6UzBCcXEwMHNPVTRLVmQyb1I4VmV0azRwNFZrM19hakVUal8wNTJZaTd6WG9YNXJmRzduSGQ3dGNpT2twWUxPOExObExodHlhSFpjRmE1WFNwWkQ1MmdRbEZ6c1RhOUgtbThvVjNmcFNmSU8xOTB2MUdQWnNqUEJfYi16VzZ0MUN6bGdRZ3JZakNWQlJWWGZZb3pDbVVEbHpEOUxoRzZCNkl6c2lNWlVZRzBIMDY4Unh6a0JDSW5xQkVFdW5aQUR4bXlFVFRET1lwaUZRSyIsImlhdCI6MTUyNDEzMjE4MiwiZXhwIjoxNTI0MTM1NzgyfQ.gs_YcvZ-BF4--rYpcOXl8VeYjTL8Jj2vhYrl-R-G2BI; Domain=.paypal.com; Path=/; Expires=Thu, 26 Apr 2018 10:03:02 GMT; HttpOnly; Secure Set-Cookie: X-PP-SILOVER=; Expires=Thu, 01 Jan 1970 00:00:01 GMT Set-Cookie: X-PP-SILOVER=name%3DSANDBOX3.WEB.1%26silo_version%3D1880%26app%3Dhermesnodeweb%26TIME%3D1433000026%26HTTP_X_PP_AZ_LOCATOR%3Dsandbox.slc; Expires=Thu, 19 Apr 2018 10:33:02 GMT; domain=.paypal.com; path=/; Secure; HttpOnly Set-Cookie: LANG=ru_RU%3BRU; Domain=.paypal.com; Path=/; Expires=Thu, 19 Apr 2018 18:48:57 GMT; HttpOnly; Secure Set-Cookie: jIHSLr4M5Yy4U-3CrkGq73ovwuW=S23AAGzvzgihk9bI5MUAP6zYzhH-qDNZJ26qk2UCknbH2BZKFGQgNBIyRgryfDEsnp-pHTmR7IWMwhkz33WBj8TNlTdZtYAgw; Domain=.paypal.com; Path=/; HttpOnly; Secure Set-Cookie: tsrce=hermesnodeweb; Domain=.paypal.com; Path=/; Expires=Fri, 20 Apr 2018 10:03:02 GMT; HttpOnly; Secure Strict-Transport-Security: max-age=63072000 Transfer-Encoding: chunked Vary: Accept-Encoding X-Cnection: keep-alive, close X-Content-Type-Options: nosniff x-csrf-jwt: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ0b2tlbiI6IkdhbTdKZ1FDRHRsdWpjeWhRMUxMRzYyUF9HR1V3eVM4SktkcXpoMGliQkQ5MUFITHlkQVBDenhSUWFibVhyYVR0SEhmXzRKWHh1UlA3cWYyM3FjY1FsTkc5czY1MVBSQzhZTVJVcGVsWk9lZnMtRFhUWmJSYzlFMEprdmFKUU96TFlnRFFHd2ZQVDRWcGM5ZFRUMW95eGFRV1hta0VmSEl1RDA1Y2RTVXZNQmpYTnVnbnZ2ZnFMWWVaMXpIUzlQVm83VEFlUWpMaWdwUU5oNjdzalJVcVVuSW55TyIsImlhdCI6MTUyNDEzMjE4MiwiZXhwIjoxNTI0MTM1NzgyfQ.EITjrV0WJBqcsLmGewub0MShv5X8LGoXjZe2xCec538 x-csrf-jwt-hash: b41047103ff400d5931c7a2abe53f51a75d5efd9454ed38c4159c56dc8a51418 X-Powered-By: Express X-Recruiting: If you are reading this, maybe you should be working at PayPal instead! Check out https://www.paypal.com/us/webapps/mpp/paypal-jobs x-xss-protection: 1; mode=block Request Payload:
{"data":{"eConsent":{"method":"get","uri":"/api/user/eConsent","params":{},"dependencies":["buyerEligibility"]},"buyerEligibility":{"method":"get","uri":"/api/eligibility/buyer/EC-9NM39149ET226071W","params":{},"dependencies":[]},"memberSegment":{"method":"post","uri":"/api/segment/memberSegment","data":{"page":"HERMES_RYI_PAGE","site":"HERMES_RYI_PAGE","locale":"ru_RU","puType":"PERSONAL","visit_id":"EC-9NM39149ET226071W","si":"EC-9NM39149ET226071W","payment_context":{"business_case":"NONE","business_case_variation":"","validate_existing_offer":"false","total_transaction_amount":{"currency_code":"EUR","value":2845},"total_shipping_amount":{"currency_code":"EUR","value":650},"payment_units":[{"transaction_amount":{"currency_code":"EUR","value":2845},"transaction_id":"","encrypted_transaction_id":"","activity_id":"","payee":{"pu_type":"BUSINESS","country_code":"RU","epu":"FXYXUESAALP6G","pu":""}}]},"target_placements":[{"placement_code":"210005","presentation_types":["decision"]}]},"params":{},"dependencies":[]},"createCheckoutSession":{"method":"post","uri":"/api/checkout/EC-9NM39149ET226071W/session/create","data":{},"params":{},"dependencies":["eConsent","buyerEligibility"]}},"meta":{"token":"EC-9NM39149ET226071W","calc":"d576663023015","csci":"924e4978c9a14418af6ffe25984abea0","locale":{"country":"RU","language":"ru"},"state":"ui_checkout_login","app_name":"hermesnodeweb"}}
Response:
{"ack":"success","data":{"memberSegment":{"ack":"success","data":{"memberSegment":"SERVICE_ERROR"},"meta":{"calc":"8af299663534b","rlog":"qw8ODkA2cnEfZdU1XA1EXLsKXaBMa%2F1MCCg0AWRiqve4IZHFTOrVB6H%2FxYig3Ab9TO6CaN3L4tSrziaNUvMMQA_162dd5b7687"},"server":"mTmdjN-3fAG4exjdMKHZ8dSB1tUrhzFD6zSr8aoQXZ_ObwlWAKlYPm470HufnHuuijdMoHXcafrQ8Iv5HsBrTQmhXNtV0BZ9u1Uv5s9VzKKTB1pbKpupOHDMIrrt3Fs6Ozb5LknXyLjdszCMWlmapsFpx6nfL4nrGwNnZWsSj4DFlQ1OzX4eWiTo_2Vlxi0egUxFwDcb33YJxHGXKxUH4jmsHbFn_1uyqU9LY_8XzmVghy8N3q0Nysj0CKh3vm_WtNc8qhNWrbm"},"buyerEligibility":{"ack":"success","data":{"eligible":true,"clearedRT":false},"meta":{"calc":"8af299663534b","rlog":"qw8ODkA2cnEfZdU1XA1EXLsKXaBMa%2F1MCCg0AWRiqve4IZHFTOrVB6H%2FxYig3Ab9TO6CaN3L4tSrziaNUvMMQA_162dd5b7687"},"server":"6lBjQz8YZUneCXkI8oAeIFz38u10Omlc0YT8v6RfqcLW4hboxyijRq1JfrFnoM0ETNetlbsp-oPbN-1bEq8z92AElb2v7H3Z6H-65EJJn01YFh0cKXbCWVYlD7iOMBX-HplJ-OSRA2E-IFfkNmvI9Ftb_FknITV6WXA6PqxVS1z9XEYR8J1Xl-moMc0lLjyZR9Z2-O-EOGlT_n7QOfxMQglz2qkrENgiRV5UgHg69TJbE3rcVfDysNBPyjXHDyYf8ZgTtrSaMIq"},"eConsent":{"ack":"success","data":{"required":false},"meta":{"calc":"8af299663534b","rlog":"qw8ODkA2cnEfZdU1XA1EXLsKXaBMa%2F1MCCg0AWRiqve4IZHFTOrVB6H%2FxYig3Ab9TO6CaN3L4tSrziaNUvMMQA_162dd5b7687"},"server":"0vt_jql9olFcNgCwmXbtulOfuE2wwwrmpg1d9Mbjhl7Yn7m3M_7dr4KrxB7Tz4IZG_7gEoJUTBBCMQMpXaa66cg6hOoPVXBnMgfvtBmCfDoi83Zsb1QnivEtkQg-ZMJxOg2EI82MxiCRUDpn0xuLOIG8FA6VHcFLgX26jvqJr6e_OoBsMQG6c9nRZAMFT1C8uhuugLw24Cf-qHE_MBDo31ZLF7q9lv3wBOQ71ye8DWPS6jHQeDeu37sRW8i3_Xtm"},"createCheckoutSession":{"ack":"contingency","contingency":"SHIPPING_ADDRESS_INVALID","errorData":{"step_up_context":{}},"meta":{"calc":"8af299663534b","rlog":"qw8ODkA2cnEfZdU1XA1EXLsKXaBMa%2F1MCCg0AWRiqve4IZHFTOrVB6H%2FxYig3Ab9TO6CaN3L4tSrziaNUvMMQA_162dd5b7687"},"server":"JWtNNP3-_a7IrNNQz7CBmqmm1Tfyr05uQ8ynOWq8ilASsAXmcsSezEiLdHJ3DEpeZbrExLG-0UV4EgcBAWXIClQPyADX4oFAyoPvW2APJsC2oKTpzQ0V9S_fNVJaJW8kILsFKqRLYu-9EFEGS1uHVWvgYcH68JSpUMhFMSiLENTtAY4wc_TtaX934sqnmgzUuMQJ0Cla0pPNnOkN2iQVIw1nZgoHrmXGeGOiTdxpi3PCSZicAhLZ7PT6eChX4ehjzChBVmVG5hYdtUPr0ZPziW"}},"meta":{"calc":"8af299663534b","rlog":"qw8ODkA2cnEfZdU1XA1EXLsKXaBMa%2F1MCCg0AWRiqve4IZHFTOrVB6H%2FxYig3Ab9TO6CaN3L4tSrziaNUvMMQA_162dd5b7687"},"server":"jCwfGhJV1fBmqFDkfaFHM-xmgCF2CTspV3HoWxZiY0zw5d803tpDi-8xbYEE27zEMnFR8Pd1opaofWJWEd5azsEd0FyP5N5CJFA84fqfWvQcz_KrI4RJareBco14USV0oZwOHeGF74ry_hSpGolFlFXiKCTHgZVSkZ-3smiJg_5XEPKibKpRbMeP0zMlbFWJKbZKAe4mtuXcOLEEEuRfPgNspuSYEpF7b85_OnthI2TUY0DpM3dryQG_cVv2y2vq"}
Checkout start url:
https://www.sandbox.paypal.com/cgi-bin/webscr?cmd=_express-checkout&token=EC-9NM39149ET226071W&useraction=commit
Magento request to NVP API:
main.DEBUG: array ( 'url' => 'https://api-3t.sandbox.paypal.com/nvp', 'SetExpressCheckout' => array ( 'PAYMENTACTION' => 'Order', 'AMT' => '28.45', 'CURRENCYCODE' => 'EUR', 'RETURNURL' => 'https://www.dev.velo-04.com/paypal/express/return/', 'CANCELURL' => 'https://www.dev.velo-04.com/paypal/express/cancel/', 'INVNUM' => '000000077', 'SOLUTIONTYPE' => 'Sole', 'GIROPAYCANCELURL' => 'https://www.dev.velo-04.com/paypal/express/cancel/', 'GIROPAYSUCCESSURL' => 'https://www.dev.velo-04.com/checkout/onepage/success/', 'BANKTXNPENDINGURL' => 'https://www.dev.velo-04.com/checkout/onepage/success/', 'SHIPPINGAMT' => '6.50', 'ITEMAMT' => '21.95', 'TAXAMT' => '0.00', 'L_NUMBER0' => NULL, 'L_NAME0' => 'Piega Handlebar – Deda Elementi', 'L_QTY0' => 1, 'L_AMT0' => '21.95', 'BUSINESS' => 'Konoha', 'NOTETEXT' => NULL, 'EMAIL' => '*email*', 'FIRSTNAME' => 'Naruto', 'LASTNAME' => 'Uzumaki', 'MIDDLENAME' => NULL, 'SALUTATION' => NULL, 'SUFFIX' => NULL, 'COUNTRYCODE' => 'GB', 'STATE' => 'Cupar, Fife', 'CITY' => 'Pitscottie', 'STREET' => '2 Wheel Care', 'ZIP' => 'KY15 5TB', 'PHONENUM' => '+447936117828', 'SHIPTOCOUNTRYCODE' => 'GB', 'SHIPTOSTATE' => 'Cupar, Fife', 'SHIPTOCITY' => 'Pitscottie', 'SHIPTOSTREET' => '2 Wheel Care', 'SHIPTOZIP' => 'KY15 5TB', 'SHIPTOPHONENUM' => '+447936117828', 'SHIPTOSTREET2' => 'Cupar Road', 'STREET2' => 'Cupar Road', 'SHIPTONAME' => 'Naruto Uzumaki', 'ADDROVERRIDE' => 1, 'METHOD' => 'SetExpressCheckout', 'VERSION' => '72.0', 'USER' => '****', 'PWD' => '****', 'SIGNATURE' => '****', 'BUTTONSOURCE' => 'Magento_Cart_Community', ), 'response' => array ( 'TOKEN' => 'EC-9NM39149ET226071W', 'TIMESTAMP' => '2018-04-19T10:02:34Z', 'CORRELATIONID' => 'c7e39c8ea5160', 'ACK' => 'Success', 'VERSION' => '72.0', 'BUILD' => '45939839', ), ) {"is_exception":false} []
... View more