Convert any given WooCommerce shop currency to allowed PayPal currencies for PayPal's Payment Gateway within WooCommerce on checkout.
Actual Currency Exchange Rates can be retrieved from different currency exchange rate provider via API subscription(in the PRO Version).
Integrated are Google's exchange rates history chart of the last 5 years.
Tool-tip help on every item.
You can as well establish your custom currency and desired custom exchange rate.
PayPal Currency Converter BASIC for WooCommerce installs like any WordPress plug-in.
PRECONDITION:
WooCommerce installed and activated.
MANDATORY SETTINGS:
- Find the settings page in WooCommerce's sub menu.
- First time only: Select your target Currency
- Optionally register a valid API ID and activate it with the radio button or use Yahoo Finance, or European Central Bank as your exchange rate provider
- Save settings to invoke the exchange rate retrieval and optionally check the time-stamp of last update. (see 2-Target-EXR-and-API-ID-registered-and-saved.jpg and 3-last-update.jpg)
- Accept the suggested exchange rate shown in the button. (see 4-EXR-Accepted.jpg)
- Save settings again. (see 5-EXR-Accepted-and settings-saved.jpg)
OPTIONAL SETTINGS:
Virtual product order auto completion can be established while checking "Auto-Complete".
This completes orders after succesful payment, but only for virtual products.
After order completion the plug-in will add notes to the order. (see 9-PPCC-order-notes.jpg)
AUTOMATIC EXR UPDATES
For automatic updates you have two options.
One option is to use a suitable Cron-Job plug-in like "WP-Crontrol" and register the hook "ppcc_cexr_update" for your desired update frequency.
(see 7-Cron-job.jpg)
Another option is to call the given AJAX url (
http://yourdomain.com/wp-admin/admin-ajax.php?action=ppcc&ppcc_function=cexr_update) from your hosting servers cron job.
(This ensures a accurate timing for the updates.)
HANDLING FEE
You may want to set handling percentage and/or a fixed handling amount in the targeted currency
LOG / EMAIL NOTIFICATION
If the check-box "log" is checked an email notification will be sent to the admin's email address every time the exchange rate is updated with date, time, and exchange rate value.
Furthermore the log file will be populated with every action the plug-in does.
The log file can be found and viewed in the indicated location while using your FTP client.
For additional convenience you can open the log-file in a pop up window.
To make this work add: "Allow from " to the .htaccess file inside "../plug-ins/woocommerce/logs/"
When the currently saved currency exchange rate is equal with the actual currency exchange rate the value is indicated by green font colour.
A difference between the saved currency exchange rate and the actual is indicated by red coloured value and through warning message.
CUSTOM CURRENCY
If you need a custom currency,check the check-box "Use Custom Currency", then you will see 3 new text input fields
called Code, Symbol, and Name. Fill this out with the appropriate settings.
For example: Code=XOF, Symbol=XOF, Name= XFA Franc
Save your settings and navigate to WooCommerce's settings page where you should find your new custom currency.
Select it and save your settings.
Navigate back to PayPal Currency Converte Pro settings page to check if everything is set.