View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0006097 | module PayPal | module PayPal - sub | public | 2015-03-25 10:57 | 2023-06-29 09:19 |
Reporter | JaroslavHerber | Assigned To | |||
Priority | normal | Severity | minor | Reproducibility | always |
Status | closed | Resolution | open | ||
Product Version | 3.2.1 | ||||
Summary | 0006097: Visibility of paypal-paying-method should depend on billing-country, not alternate delivery-country!!! | ||||
Description | As I already described in 0004693 (last comment), the showed payment-methods should always depend on the billing-country, no matter if there is an alternate delivery-address! The faulty behaviour should be fixed in ... - oxPaymentList::getCountryId() and - oePayPalPaymentValidator::_checkUserCountry() | ||||
Steps To Reproduce | Look at 0004693 (last comment) | ||||
Additional Information | Related to 0004693 Possible solution: oePayPalPaymentValidator::_checkUserCountry(): ... if ($aCountries) { $blIsValid = false; $oUser = $this->getUser(); foreach ($aCountries as $sCountryId) { if ($sCountryId === $oUser->oxuser__oxcountryid->value) { $blIsValid = true; break; } } } ... | ||||
Tags | Payment, PayPal | ||||