我正在使用PayPal PHP SDK来处理PayPal付款。
用户将商品添加到购物车,然后选择通过PayPal付款。我构建了一个Paypal PAYMENT,将PAYMENT发送到Paypal,用户登录并批准PAYMENT。然后,用户将使用三个$_GET
参数重定向回我的网站,然后我可以执行PAYMENT。
到目前为止一切都很好。
根据代码,PAYMENT包含TRANSACTIONS数组。似乎每个TRANSACTION都拥有AMOUNT。
我的问题:如何检索用户付款的内容?如果有多个TRANSACTIONS可以在一个PAYMENT下进行 - 我如何知道要使用哪个TRANSACTION'S AMOUNT?
(当我将最初的PAYMENT传递给PayPal进行审批时,我只提供一个TRANSACTION,所以我会假设当PayPal将批准返回到我的网站时,仍会只有一个TRANSACTION但是,我不想假设情况永远如此!)