PayPal Standard not showing as available payment method
17 posts
• Page 1 of 1
PayPal Standard not showing as available payment method
Hi,
I've installed v1.5.2.1 + R885-R990 update patch and all is working well, except my PayPal Standard payment method.
I've configured all as per documentation http://www.opencart.com/index.php?route ... 8_32_35_60
And configured the module in Admin. I set the minimum checkout amount to: 0
However, this payment option never shows up in the actual payment options when checking out.
When I set it as the only method I get: "Warning: No Payment options are available"
Also, no errors logged in the log report.
The other payment options work fine.
I have another site running v1.5.1 with PayPal Standard running perfectly, besides the PDT entry all is set exactly the same.
Anything ideas what I should check to get this to work?
Many thanks in advance,
Steven
I've installed v1.5.2.1 + R885-R990 update patch and all is working well, except my PayPal Standard payment method.
I've configured all as per documentation http://www.opencart.com/index.php?route ... 8_32_35_60
And configured the module in Admin. I set the minimum checkout amount to: 0
However, this payment option never shows up in the actual payment options when checking out.
When I set it as the only method I get: "Warning: No Payment options are available"
Also, no errors logged in the log report.
The other payment options work fine.
I have another site running v1.5.1 with PayPal Standard running perfectly, besides the PDT entry all is set exactly the same.
Anything ideas what I should check to get this to work?
Many thanks in advance,
Steven
-

Steven_B - Posts: 43
- Joined: Sat Apr 28, 2012 11:08 am
- Location: Cape Town, South Africa
Re: PayPal Standard not showing as available payment method
What currency is your store?
If the current selected currency is not one of paypals supported currencies, it won't show.
Also be sure that "Status" is enabled
If the current selected currency is not one of paypals supported currencies, it won't show.
Also be sure that "Status" is enabled

Donate!|OpenCart Basics|GeoZones
Help me get more development cloud storage - Click Here to get DropBox
-

Qphoria - Administrator
- Posts: 18199
- Joined: Mon Jul 21, 2008 7:02 pm

Re: PayPal Standard not showing as available payment method
Many thanks for the reply Qphoria,
The probleem is indeed caused by the currency (South African Rand, ZAR).
I just tested the store in EUR and then the PayPal module works fine.
However, I have another store running on v1.5.1.3 and that one works with PayPal Standard without any problems (also in ZAR). The PayPal order summary shows USD, but when logged into my PayPayl account is shows the ZAR amount, so it should be a supported currency.
The probleem is indeed caused by the currency (South African Rand, ZAR).
I just tested the store in EUR and then the PayPal module works fine.
However, I have another store running on v1.5.1.3 and that one works with PayPal Standard without any problems (also in ZAR). The PayPal order summary shows USD, but when logged into my PayPayl account is shows the ZAR amount, so it should be a supported currency.
-

Steven_B - Posts: 43
- Joined: Sat Apr 28, 2012 11:08 am
- Location: Cape Town, South Africa
Re: PayPal Standard not showing as available payment method
You have to disable the allowed currency check in the model file that was added in 1.5.2
1. EDIT: catalog/model/payment/pp_standard.php
2. FIND and REMOVE:
3. EDIT: catalog/controller/payment/pp_standard.php
4. FIND:
5. AFTER, ADD:
It might make more sense for us to put this back to the old way.
1. EDIT: catalog/model/payment/pp_standard.php
2. FIND and REMOVE:
- Code: Select all
if (!in_array(strtoupper($this->currency->getCode()), $currencies)) {
$status = false;
}
3. EDIT: catalog/controller/payment/pp_standard.php
4. FIND:
- Code: Select all
if ($order_info) {
5. AFTER, ADD:
- Code: Select all
$currencies = array(
'AUD',
'CAD',
'EUR',
'GBP',
'JPY',
'USD',
'NZD',
'CHF',
'HKD',
'SGD',
'SEK',
'DKK',
'PLN',
'NOK',
'HUF',
'CZK',
'ILS',
'MXN',
'MYR',
'BRL',
'PHP',
'TWD',
'THB',
'TRY'
);
if (in_array($order_info['currency_code'], $currencies)) {
$currency = $order_info['currency_code'];
} else {
$currency = 'USD';
}
It might make more sense for us to put this back to the old way.

Donate!|OpenCart Basics|GeoZones
Help me get more development cloud storage - Click Here to get DropBox
-

Qphoria - Administrator
- Posts: 18199
- Joined: Mon Jul 21, 2008 7:02 pm

Re: PayPal Standard not showing as available payment method
Many thanks Qphoria,
We're almost there :-)
The PayPal option does appear now and I do get directed to PayPal, however, now the the exchange rate isn't calculated, so R100 on the checkout = USD100 on the PayPal Order Summary.
We're almost there :-)
The PayPal option does appear now and I do get directed to PayPal, however, now the the exchange rate isn't calculated, so R100 on the checkout = USD100 on the PayPal Order Summary.
-

Steven_B - Posts: 43
- Joined: Sat Apr 28, 2012 11:08 am
- Location: Cape Town, South Africa
Re: PayPal Standard not showing as available payment method
Updated the instructions above

Donate!|OpenCart Basics|GeoZones
Help me get more development cloud storage - Click Here to get DropBox
-

Qphoria - Administrator
- Posts: 18199
- Joined: Mon Jul 21, 2008 7:02 pm

Re: PayPal Standard not showing as available payment method
Unfortunately the exchange rate is still not calculated with the updates below.
Seeing that the updates are basically going back to the pp_standard.php files from v1.5.1.3, I tried uploading the original catalog/controller/payment/pp_standard.php from 1.5.1.3
That seems to work nicely, you reckon that is safe to use?
Update: I've been running your mods + the 1.5.1.3 controller php on my live site now and it seems to be stable...
Seeing that the updates are basically going back to the pp_standard.php files from v1.5.1.3, I tried uploading the original catalog/controller/payment/pp_standard.php from 1.5.1.3
That seems to work nicely, you reckon that is safe to use?
Update: I've been running your mods + the 1.5.1.3 controller php on my live site now and it seems to be stable...
-

Steven_B - Posts: 43
- Joined: Sat Apr 28, 2012 11:08 am
- Location: Cape Town, South Africa
Re: PayPal Standard not showing as available payment method
Steven_B wrote:Unfortunately the exchange rate is still not calculated with the updates below.
Seeing that the updates are basically going back to the pp_standard.php files from v1.5.1.3, I tried uploading the original catalog/controller/payment/pp_standard.php from 1.5.1.3
That seems to work nicely, you reckon that is safe to use?
Update: I've been running your mods + the 1.5.1.3 controller php on my live site now and it seems to be stable...
I second that. By replacing the pp standard files in controller and model, from the 1.5.1.3 it works now. I don't know what the reason was behind this change as not everyone is using European or american currencies.
-

automysqlbackup - Posts: 21
- Joined: Mon May 07, 2012 9:38 pm
- Location: USA
Re: PayPal Standard not showing as available payment method
For bulgarian levas (BGN) neither of the options above is working
1. if using standard 1.5.3.1 files paypal option does not appear at all
2. if using the changes given by Qphoria above the order summary on paypal page is not calculated correctly and 1BGN=1 USD
When using euros everything is working smoothly. OC ver 1.5.3.1
how can I solve this issue
1. if using standard 1.5.3.1 files paypal option does not appear at all
2. if using the changes given by Qphoria above the order summary on paypal page is not calculated correctly and 1BGN=1 USD
When using euros everything is working smoothly. OC ver 1.5.3.1
how can I solve this issue
- misscaprice
- Posts: 36
- Joined: Sat Jan 22, 2011 10:47 am
Re: PayPal Standard not showing as available payment method
misscaprice wrote:1. if using standard 1.5.3.1 files paypal option does not appear at all
Did you use catalog/controller/payment/pp_standard.php from version 1.5.1.3? It won't work with the v1.5.3.1 file.
-

Steven_B - Posts: 43
- Joined: Sat Apr 28, 2012 11:08 am
- Location: Cape Town, South Africa
Re: PayPal Standard not showing as available payment method
No, both my store and paypal files were 1.5.3.1
Should I try the lower versions of pp_standart.php files?
EDIT: Just tried with lower version 1.5.1.3 - still no luck. 1 USD = 1 BGN on the paypal order page
Should I try the lower versions of pp_standart.php files?
EDIT: Just tried with lower version 1.5.1.3 - still no luck. 1 USD = 1 BGN on the paypal order page
- misscaprice
- Posts: 36
- Joined: Sat Jan 22, 2011 10:47 am
Re: PayPal Standard not showing as available payment method
Download OpenCart v1.5.1.3 and upload ONLY 1 file to your site: catalog/controller/payment/pp_standard.php
This will overwrite the version from 1.5.3.1
Modify your current catalog/model/payment/pp_standard.php (from version 1.5.3.1) as per Qphoria's post above.
This will overwrite the version from 1.5.3.1
Modify your current catalog/model/payment/pp_standard.php (from version 1.5.3.1) as per Qphoria's post above.
-

Steven_B - Posts: 43
- Joined: Sat Apr 28, 2012 11:08 am
- Location: Cape Town, South Africa
Re: PayPal Standard not showing as available payment method
Ingenious
Got it working. Thank you, Steven_B
Got it working. Thank you, Steven_B- misscaprice
- Posts: 36
- Joined: Sat Jan 22, 2011 10:47 am
Re: PayPal Standard not showing as available payment method
No worries ;-)
However, make sure you test thoroughly, because I'm just a newbie with this... it just works for me for some reason :-)
However, make sure you test thoroughly, because I'm just a newbie with this... it just works for me for some reason :-)
-

Steven_B - Posts: 43
- Joined: Sat Apr 28, 2012 11:08 am
- Location: Cape Town, South Africa
Re: PayPal Standard not showing as available payment method
Hi all - I have a vqmod that fixes this if you don't want to play around with core files...plus it's FREE:)
Here we go: http://www.opencart.com/index.php?route ... on_id=8493
Here we go: http://www.opencart.com/index.php?route ... on_id=8493
Have you seen my extensions yet?
Bestseller's by Category + Randoms | Clean SEO URLs | PayPal Currency Fix
Bestseller's by Category + Randoms | Clean SEO URLs | PayPal Currency Fix
- fluffypony
- Posts: 2
- Joined: Sat Sep 29, 2012 3:22 pm
Re: PayPal Standard not showing as available payment method
I'm on version 1.5.4 and am getting no payment method using paypal standard. I'm using USD default. I've tried everything you have said above to no avail. Has something changed in 1.5? You were so informative on this, I'm hoping someone has seen this. Any words of wisdom?
- testarosax1
- Posts: 3
- Joined: Fri Jan 25, 2013 9:34 pm
Re: PayPal Standard not showing as available payment method
Hey Testarosa!
It happens the same to me. I'm using the same version as you and have the same same problem.
Did you sort it out? Does anyone knows how to do it? Cuase I looked it up on google but I didnt find anything useful...
Please help us!
Thanks a lot in advance!
It happens the same to me. I'm using the same version as you and have the same same problem.
Did you sort it out? Does anyone knows how to do it? Cuase I looked it up on google but I didnt find anything useful...
Please help us!
Thanks a lot in advance!
- wildfixie
- Posts: 2
- Joined: Tue Feb 05, 2013 4:14 pm
17 posts
• Page 1 of 1
Who is online
Users browsing this forum: No registered users and 4 guests













