我正在与paypal沙箱合作。
根据IPN验证后的文章,我需要检查payment_gross
字段,但在我的情况下它是空的。
我还有mc_gross
和mc_gross_1
字段,其中包含已支付的金额,所以我应该检查mc_gross
吗?有什么想法为什么payment_gross
是空的吗?
- payment_gross:对于非美元付款将为空。这是一个遗留字段,由 取代。
- mc_gross:如果该金额为负,则表示退款或撤销,并且这些支付状态中的任何一种都可以是原始交易的全部或部分金额。
有意义吗?
不知道为什么payment_gross
是空的(或者是否应该是),但我一直使用mc_gross
来检查付款金额,我从来没有遇到过任何问题。事实上,如果内存不够的话,我最初是从Paypal开发人员文档的PHP代码样本中复制的。