【发布时间】:2013-01-13 17:44:06
【问题描述】:
我不知道问题出在代码中还是贝宝帐户设置中。 Paypal 正确显示运费,显示正确的总金额(商品价格 + 运费), 但实际上,交易只包括商品价格,不包括运费。 我一直无法找出问题所在。如果paypal可以正确显示,为什么不能正确包含在交易中?
这是发送到贝宝的请求:
$padata = '&CURRENCYCODE='.urlencode($PayPalCurrencyCode).
'&PAYMENTACTION=Sale'.
'&ALLOWNOTE=1'.
'&PAYMENTREQUEST_0_CURRENCYCODE='.urlencode($PayPalCurrencyCode).
'&PAYMENTREQUEST_0_AMT='.urlencode($TotalPrice).
'&PAYMENTREQUEST_0_ITEMAMT='.urlencode($ItemTotalPrice).
'&L_PAYMENTREQUEST_0_QTY0='. urlencode($ItemQty).
'&L_PAYMENTREQUEST_0_AMT0='.urlencode($ItemPrice).
'&PAYMENTREQUEST_0_SHIPPINGAMT='.urlencode($deliveryCost).
'&L_PAYMENTREQUEST_0_NAME0='.urlencode($ItemName).
'&L_PAYMENTREQUEST_0_NUMBER0='.urlencode($ItemNumber).
'&AMT='.urlencode($ItemTotalPrice).
'&RETURNURL='.urlencode($PayPalReturnURL ).
'&CANCELURL='.urlencode($PayPalCancelURL);
我使用的运输参数是:
PAYMENTREQUEST_0_SHIPPINGAMT
正确吗?需要补充吗?
【问题讨论】:
标签: paypal