通用货币转换器
最近更新 2025年06月25日
资源编号 96934

通用货币转换器

售后服务丨一次搭建,终身售后!7*24小时,全天候技术支持!
购买建站套餐:送国际域名、服务器、SSL证书、PAYPAL等国际流行支付!:
9
VIP折扣
    折扣详情
  • 基础套餐

    9.00 元10折

  • 高级套餐

    9.00 元10折

  • 企业套餐

    9.00 元10折

  • 集团套餐

    9.00 元10折

购买建站套餐,不懂技术,不懂美工,也可以搭建优质外贸独立站!
购买主题 查看演示 建站套餐
详情介绍

将任何货币(转换为允许的 PayPal 货币)以用于任何类型的电子商务系统场景

特征

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

强制设置

  1. 在 WordPress 设置菜单中找到设置页面“汇率”。
  2. 选择您的汇率提供商(Yahoo 将在大多数情况下这样做)
  3. (可选)注册有效的 API ID 并使用单选按钮激活它,或使用 Yahoo Finance 或欧洲中央银行作为您的汇率提供商
  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 job 或在线 cron job 服务(如EASYCRON.COM 轻松的解决方案。
(这确保了更新时间的准确。

日志 / 电子邮件通知

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

我该如何集成它?

如后端所示,有几种短代码可以在 PHP 或前端使用。一般来说,需要弄清楚特定插件中的 PayPal IPN 结帐流程和总金额计算。
例如,“Car rental System 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, '.', ''));

打赏

感谢您的支持,我会继续努力的!

打开微信/支付宝扫一扫,即可进行扫码打赏哦,分享从这里开始,精彩与您同在
点赞 (0)
常见问题

相关独立站主题

发表评论
暂无评论
官方客服团队

为您解决烦忧 - 24小时在线 专业服务