We just encountered error on Paypal live account. We cannot proceed with the validation of payment.
Is this error requires update on Return URL?
Error 404 is referring to page not found issue against your own setting page.
Return URL for PayPal Express Checkout is designed and set by your preferred webpage. Please refer to the link below for the details.
https://developer.paypal.com/docs/integration/direct/express-checkout/integration-jsv4/
Related
When a customer places an order from the shop (Magento 2.3.2) using PayPal PayFlow Credit Card payment method but sometimes payment failed for some of the customers and there is no any message displaying on the checkout page.
When place order button hit PayPal generates the secure token to for the further transaction. Let me explain you step by step.
Place order button hit
PayPal generates securetoken and securetokenid
PayPal authorize the transaction with AMT : 0
PayPal response with the error message on step : 3 requests.
'RESPMSG' => 'Field format error: 10004-The transaction id is not valid',
I see the API docs from the PayPal but PayPal not stated clearly any specific error message. They have written generic error message. Please check in this screen shot.
https://i.imgur.com/2od4nIr.png
If anyone help on this to know exact reason for the transaction failed that will help us or customer to understand in better way rather then to show a generic message from the PayPal error message.
Looking forward to hearing for a solution.
I suggest you contact support for this issue as changes were put in place due to rate limiting and other item for merchants who are on Magento due to this issue, https://support.magento.com/hc/en-us/articles/360025515991-PayPal-Payflow-Pro-active-carding-activity.
I'm integrating a .Net application with PayPal Express Checkout.
I'm using the PayPal SDK for .Net to call SetExpressCheckout and DoExpressCheckoutPayment.
I'm using the In-Context javascript API as described in the Advanced In-Context JavaScript settings
PaymentAction is Sale, SolutionType is Sole
We've had occasions where we received a 10486 error. PayPal's recommendation for recovering from this is to redirect back to PayPal with the existing payment token
Upon receiving this error code, redirect the buyer back to PayPal
using the existing Express Checkout token. On the PayPal page, the
buyer is presented with an error message explaining the reason for the
decline.
I have 2 questions about PayPal's recommendation:
Doing the redirect
How should I redirect the buyer back to PayPal? Initially I just use the following JS:
paypal.checkout.startFlow(data.token);
Should I do the use same JS again after I receive the 10486 error, or use some other method?
Where is the error message?
I've already tried using the approach above, as well as manually just redirecting to
https://www.paypal.com/cgi-bin/webscr?cmd=_express-checkout&token=[TOKEN]
After the redirect I don't see the error message explaining the reason for the decline that the PayPal instructions say I should.
Am I doing something wrong?
I installed the module chekout Express OpenCart 2.1.0.1 for my eshop www.lecoccolekids.com/eshop
I created the API of my business account, I created a sandbox account and I connected my business account for my sandbox account.
When I went to do a test purchase on my website everything goes well and the system sends me back to the order page made, but if I go to check in Opencart System-> Tool-> ErrorLog returns error. In http://www.famarinu.com/log.rtf link you can download the file where log.rtf control the type of error.
What should I do?
Thank you!
Your linked document seems to contain the debug logs of the transaction and no errors.
It contains the SetExpressCheckout, GetExpressCheckoutDetails and DoExpressCheckoutPayment API requests that your integration is sending and the response from PayPal.
It's also showing that an IPN was received for the transaction and PayPal responded with VERIFIED when your integration POSTed back for verification.
If you are worried about the "Transaction exists" line, that seems to be an intended log line from your PayPal module, and not an error, as seen here:
https://forum.opencart.com/viewtopic.php?t=115661
I have integrated payflow with hosted checkout pages. After getting the secure token I have redirected to paypal but getting the 'Error: Invalid Merchant or Merchant doesn't exist!'.
Any help would be appreciated.
Thanks
Try to reset/save/submit the templates inside manager.paypal.com
You can try this payflow link demo site http://www.techycommerce.com/payflow_tutorial/payflow_CC_secure.php and see if it works.
I use this URL for express checkout with paypal (in production):
https://www.paypal.com/cgi-bin/webscr?cmd=_express-checkout&token=MYTOKEN
it gives me an unpleaseant server error on paypal side. I am not sure if this is the correct URL or not or if this is a paypal error.
Instead this works very well (in testing mode):
https://www.sandbox.paypal.com/webscr?cmd=_express-checkout&token=MYTOKEN
Is there something I miss? paypal error page is 4011.