为任何类型的电子商务系统场景转换任何货币(转换为允许的PayPal货币)
特征
为任何类型的电子商务系统场景转换任何货币(转换为允许的PayPal货币)
由于插件的设计,它实际上支持wordpress可用的任何电子商务解决方案
目前,它提供了四种不同的快捷方式,可用于自定义集成:
汇率[exr]=0.00008此快捷代码检索汇率。在PHP中的用法:do_shortcode('[exr]’)
货币对[cc]=IDR/USD此快捷代码检索汇率货币。在PHP中的用法:do_shortcode('[cc]’)
Tource currency ISO code[sc]=IDR此短代码检索源货币ISO代码。在PHP中的用法:do_shortcode('[sc]’)
目标货币ISO代码[tc]=USD此短代码检索目标货币ISO编码。在PHP中的用法:do_shortcode('[tc]’)
使用WP crontrol(或任何其他cron插件)、托管服务器cron作业或第三方cron作业服务,自动更新您的商店货币和所需PayPal货币之间的货币汇率。
实际货币汇率将从“API开放汇率”、YAHOO Finance或欧洲中央银行检索。
更新汇率后,向管理员的电子邮件地址发送通知电子邮件。
将操作记录到日志文件中。
每个项目的工具提示帮助。
翻译就绪
易于设置
对不支持的php.ini设置发出警告。
强制设置
在wordpress设置菜单中找到设置页面“汇率”。
选择您的汇率提供商(大多数情况下雅虎都会这么做)
可选注册有效的API ID并使用单选按钮激活它,或者使用Yahoo Finance或欧洲中央银行作为您的汇率提供商
仅限第一次:设置源货币ISO代码并选择目标货币
保存此设置后。将检索当前汇率。
接受按钮中显示的建议汇率。
保存设置。
可选设置
EXR自动更新
对于自动更新,您有三个选项。
一种选择是使用合适的Cron Job插件,如“WP Crontrol”,并为您所需的更新频率注册挂钩“ppcc_cexr_update”。
另一个选项是调用给定的AJAX url(http://yourdomain.com/wp-admin/admin-ajax.php?action=ppccppcc_function=cexr_update)从您的托管服务器cron作业或像EASYCRON.COM这样的在线cron作业服务,获得一个轻松的解决方案。
(这确保了upates的准确计时。)
日志/电子邮件通知
如果选中复选框“日志”,则每次使用日期、时间和汇率值更新汇率时,都会向管理员的电子邮件地址发送电子邮件通知。
此外,日志文件将填充插件所做的每一个操作。
使用FTP客户端时,可以在指定位置找到并查看日志文件。
为了更方便,您可以在弹出窗口中打开日志文件。
要实现这一点,请在插件内的.htaccess文件中添加:“Allow from your servers ID will indicated in the plugin”/插件/WooCommerce/logs/”
我如何将其集成?
如后端所示,有几个短代码既可以在PHP中使用,也可以在前端使用。一般来说,需要在特定的插件中计算出PayPal IPN的结账过程和总额。
例如租车系统4.3“在文件display-step5-booking-process.php中有IPN计算。从第172行开始,可以看到如何实现与APCC的集成:
//$objPayPal addField(’current_code’,$objCore getConfig(’currency_code’));
$targetcurrency=do_shortcode('[tc]’);
$objPayPal addField(’currency_code’,$targetcurrency;//获取目标货币
//$objPayPal addField(’amount’,number_format(floatval($priceSummary[‘overall’][‘total_pay_now’]),2,’.’,”);
$Summary=$priceSummary[‘veral’][‘total_pay_now’]*do_shortcode('[exr]’)//进行转换
$objPayPal addField(’amount’,number_format(floatval($Summary),2,’.’,”);