【发布时间】:2011-11-03 20:35:43
【问题描述】:
我正在编写一个 ipn 处理 php 脚本,我想检查客户是否为他们刚刚购买的产品支付了正确的金额。
我的问题是我不确定检查付款是否以不同货币进行的最佳方法。我们以英镑计价,并以英镑计价,但如果有人以美元支付,10 美元显然与 10 英镑不一样。
IPN 是否将其所有交易都以一种货币(我假设是美元)作为我的基础,而不是英镑,还是我必须进行某种转换?
干杯 卢克
【问题讨论】:
标签: php paypal paypal-ipn
我正在编写一个 ipn 处理 php 脚本,我想检查客户是否为他们刚刚购买的产品支付了正确的金额。
我的问题是我不确定检查付款是否以不同货币进行的最佳方法。我们以英镑计价,并以英镑计价,但如果有人以美元支付,10 美元显然与 10 英镑不一样。
IPN 是否将其所有交易都以一种货币(我假设是美元)作为我的基础,而不是英镑,还是我必须进行某种转换?
干杯 卢克
【问题讨论】:
标签: php paypal paypal-ipn
IPN“mc_gross”以您向买家收取的货币返回。无论买家最终支付哪种货币都无关紧要。
【讨论】:
$payment_currency = $_POST['mc_currency'];
通过这个您可以验证货币 供参考https://cms.paypal.com/cms_content/US/en_US/files/developer/IPN_PHP_41.txt
【讨论】: