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
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.
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;
}
4. FIND:
Code: Select all
if ($order_info) {
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';
}
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.
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...
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.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...
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
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.misscaprice wrote: 1. if using standard 1.5.3.1 files paypal option does not appear at all
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
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.
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
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?
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!
Hi,
Error Warning: Payment method required!
Looking for a fix for OC Version 2.3.0.2, paypal standard not showing as an option to pay with, everything in paypal is set and enabled in the admin, I am not sure of any other settings I need to check, please help,
Thanks
Error Warning: Payment method required!
Looking for a fix for OC Version 2.3.0.2, paypal standard not showing as an option to pay with, everything in paypal is set and enabled in the admin, I am not sure of any other settings I need to check, please help,
Thanks
Who is online
Users browsing this forum: No registered users and 71 guests