所有分类
  • 所有分类
  • WordPress主题模版
  • 企业官网
  • 创意设计
  • 零售业务
  • 电子商务
  • 博客论坛
  • 网络科技
  • 视频娱乐
  • 公益教育
  • 其他主题
  • Shopify主题模版
  • SaaS主题模版
  • 购物商城
  • 图像媒体
  • 社交网络
  • 其他主题
  • WordPress主题插件
通用货币转换器

通用货币转换器

资源下载
下载价格9
在线演示立即购买
推荐购买建站套餐,独立站主题免费使用。

为任何类型的电子商务系统方案转换任何货币(转换为允许的 PayPal 货币)

特征

  • 为任何类型的电子商务系统方案转换任何货币(转换为允许的 PayPal 货币)
  • 由于插件的设计,它几乎支持任何可用于 WordPress 的电子商务解决方案
  • 目前,它提供了四种不同的短代码,可用于自定义集成:
    1. 汇率 [exr] = 0.00008 此短代码检索汇率。PHP 中的用法:do_shortcode('[exr]’)
    2. 货币对 [cc] = IDR/USD 此短代码检索汇率货币。PHP 中的用法:do_shortcode('[cc]’)
    3. Tource 货币 ISO 代码 [sc] = IDR 此短代码检索源货币 ISO 代码。PHP 中的用法:do_shortcode('[sc]’)
    4. 目标货币 ISO 代码 [tc] = 美元 此短代码检索目标货币 ISO 代码。PHP 中的用法:do_shortcode('[tc]’)
  • 使用 WP-crontrol(或任何其他 cron 插件)、您的托管服务器 cron 作业或第 3 方 cron 作业服务自动更新您的商店货币与所需 PayPal 货币之间的货币汇率。
  • 实际货币汇率将从“开放汇率 API”、雅虎财经或欧洲中央银行检索。
  • 汇率更新后,向管理员的电子邮件地址发送通知电子邮件。
  • 将作记录到日志文件中。
  • 每个项目的工具提示帮助。
  • 翻译就绪
  • 易于设置
  • 对不受支持的php.ini设置发出警告。

强制性设置

  1. 在 WordPress 设置菜单中找到设置页面“汇率”。
  2. 选择您的汇率提供商(雅虎可以满足大多数目的)
  3. (可选)注册有效的 API ID 并通过单选按钮激活它,或使用雅虎财经或欧洲中央银行作为您的汇率提供商
  4. 仅限首次:设置源货币 ISO 代码并选择目标货币
  5. 保存此设置后。将检索当前汇率。
  6. 接受按钮中显示的建议汇率。
  7. 保存设置。

可选设置

自动 EXR 更新

对于自动更新,您有三个选项。
一种选择是使用合适的 Cron-Job 插件,例如“WP-Crontrol”,并为您想要的更新频率注册钩子“ppcc_cexr_update”。
另一种选择是调用给定的 AJAX url (http://yourdomain.com/wp-admin/admin-ajax.php?action=ppcc&ppcc_function=cexr_update) 从您的托管服务器 cron 作业或在线 cron 作业服务(如EASYCRON.COM 提供无忧的解决方案。
(这确保了 upates 的准确计时。

日志/电子邮件通知

如果选中“日志”复选框,则每次使用日期、时间和汇率值更新汇率时,都会向管理员的电子邮件地址发送电子邮件通知。
此外,日志文件将填充插件执行的每个作。
使用 FTP 客户端时,可以在指定位置找到和查看日志文件。
为了更加方便,您可以在弹出窗口中打开日志文件。
要使之工作,请将“允许来自<您的服务器 ID 将在插件中指示>”添加到“../plugins/woocommerce/logs/”

我该如何集成它?

如后端所示,有几个短代码可以在 PHP 或前端使用。一般来说,需要弄清楚特定插件中的 PayPal IPN 结账流程和总计算。
例如,“汽车租赁系统 4.3”在文件display-step5-booking-process.php中计算了 IPN。从第 172 行开始,我们可以看到如何实现与 APCC 的集成:

//$objPayPal->addField('currency_code', $objCore->getConfig('currency_code'));
$targetcurrency = do_shortcode('[tc]');
$objPayPal->addField('currency_code', $targetcurrency ;//get the target currency
//$objPayPal->addField('amount', number_format(floatval($priceSummary['overall']['total_pay_now']), 2, '.', ''));
$Summary = $priceSummary['overall']['total_pay_now'] * do_shortcode('[exr]');//do the conversion
$objPayPal->addField('amount', number_format(floatval($Summary), 2, '.', ''));

资源下载
下载价格9
推荐购买建站套餐,独立站主题免费使用。
原文链接:https://www.hrdweb.com/49729.html,转载请注明出处~~~
0
广告位招租

评论0

请先
显示验证码
没有账号?注册  忘记密码?