PayPal Plugin

This topic was automatically closed 365 days after the last reply. New replies are no longer allowed.
3 years ago
Hi,

I'm trying to add PayPal at my site but it simply wont work.
- I installed plugin PayPal standard
- Registrated business account on PayPal
- In configuration of PayPal plugin added PDT token and my business account mail (even I'm not sure is it email I'm loging with in PayPal or email from my sandbox business account, I tried both)

And every time i try to pay, PayPal say: "Things don't appear to be working at the moment. Please try again later." Is something wrong with this plugin or I'm to dumb to do 3 simple steps.

Edit: Block non-encrypted website payment option is Off ofc.
3 years ago
Check your System Log for any other errors.  (Look immediately after you get the error, and the related messages should be at the top).

See if any of this helps
https://www.nopcommerce.com/en/boards/topic/47030/issue-with-paypal-standard-plugin
3 years ago
First of all, big thx for your help. This "Things don't appear to be working at the moment. Please try again later." is so misleading. They should add some error hints at least at sandbox mode.

My problem was curency, primary curency on my site was not USD, after i changed it i'm successfully redirected to payment page. But... after I insert my sendbox acount, and pay with it successfully on paypal side, ReturnToMerchant is not "working" (HTTP ERROR 400), my return page is set to "http://localhost:15536/Plugins/PaymentPayPalStandard/PDTHandler".

Any idea? Can it be tested like that on local host at all, or it has to be on some public server?
3 years ago
You can’t use localhost as the return I’m afraid, as the URL has to be resolvable externally.
3 years ago
Thx for your help ;)

Do i have to set  IPN (Instant Payment Notification) or is it optional? I tried to set it "http://localhost:15536/Plugins/PaymentPayPalStandard/IPNHandler" but it wont accept localhost as valid. If i change it to for example "http://www.test.com/Plugins/PaymentPayPalStandard/IPNHandler" that it save succesfully.
3 years ago
You need the IPN in production, or otherwise your orders will not move to status Paid. (They will remain Pending)

To test IPN on local host, I think you'll need Dynamic DNS service - see example
3 years ago
I configured my IPN in paypal. Deployed site to server, but still, when I click "Return to merchant" it redirects me to blank page (with correct PDNHanlder url), and after i reload it, then to home page.
In Administration order status is still "Pending"

You can try to pay here (http://binhex926-001-site1.dtempurl.com) if u have paypal sandbox account.
3 years ago
Did you ever check your System Log for any other errors?
Also, check the Order Notes (on the Pending order).  Any PayPal messages there?
3 years ago
I did cheked log errors, only related error is:
https://prnt.sc/1148x0i
which does not help me much :(

And Order notes are:
https://prnt.sc/1148t3q

I didn't configure anything about sending email, but that should not be a problem?
3 years ago
My site is not HTTPS, can it be a problem?
This topic was automatically closed 365 days after the last reply. New replies are no longer allowed.