Note that there are some explanatory texts on larger screens.

plurals
  1. PO
    text
    copied!<blockquote> <ol> <li><p>Enable USD and Jamaican dollar as currency in admin (System -> GENERAL -> Currency Setup)</p></li> <li><p>Save currency rates (System -> Manage Currency Rates)</p></li> <li><p>Rewrite <code>Mage_Paypal_Model_Config</code> (app/code/core/Mage/Paypal/Model/Config.php) class to allow Jamaican dollar as supported currency, i.e. you can add your country code in <code>$__supportedCurrencyCodes</code> array present on that file.</p></li> <li><p>Rewrite <code>Mage_Paypal_Model_Standard</code> (app/code/core/Mage/Paypal/Model/Standard.php) class to change the array parameters sent to Paypal. Here, you have to edit the Jamaican dollar amount to USD equivalent. Hence, sending data to Paypal as USD amount. It's about modifying function <code>getStandardCheckoutFormFields()</code>.</p></li> </ol> </blockquote> <p>You can rewrite/override those files by creating your custom module. OR, a simple way to override will be copying core file to local directory and editing the local file.</p> <p>For example: </p> <p>You can copy </p> <blockquote> <p>app/code/<strong>core</strong>/Mage/Paypal/Model/Config.php</p> </blockquote> <p>to </p> <blockquote> <p>app/code/<strong>local</strong>/Mage/Paypal/Model/Config.php</p> </blockquote> <p>and edit the file in <strong>local</strong> directory.</p> <p><strong>Update:</strong></p> <p>Here is a FREE Magento extension that supports PayPal payments for not supported currencies by PayPal.</p> <p><a href="https://github.com/Meabed/Paypal-Multi-Currency-Magento" rel="nofollow">https://github.com/Meabed/Paypal-Multi-Currency-Magento</a></p>
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload