0

我有贝宝的问题。我将它与 NAME、QTY、AMT、ITEMAMT.. 集成在一起,它可以工作,但如果我尝试使用 taxamt、handlingamt 或 shippingamt,它就不起作用。这是一个代码,我认为它应该可以工作:

$padata =   '&PAYMENTREQUEST_0_CURRENCYCODE='.urlencode($PayPalCurrencyCode). // Währung
                '&PAYMENTACTION=Sale'.
                '&ALLOWNOTE=1'.
                '&L_PAYMENTREQUEST_0_NAME0='.urlencode("Name").
                '&L_PAYMENTREQUEST_0_QTY0='. urlencode(1).
                '&L_PAYMENTREQUEST_0_AMT0='.urlencode(10).
                '&PAYMENTREQUEST_0_ITEMAMT='.urlencode(10).
                'PAYMENTREQUEST_0_TAXAMT='.urlencode(2).
                '&PAYMENTREQUEST_0_AMT='.urlencode(12).
                '&RETURNURL='.urlencode($PayPalReturnURL ).
                '&CANCELURL='.urlencode($PayPalCancelURL);

怎么了?如果我将 AMT 设置为 10 并删除 Taxamt 它可以工作......我希望你能帮助我

4

1 回答 1

0

我认为这是因为您之前缺少一个&符号PAYMENTREQUEST_0_TAXAMT

于 2013-08-30T01:00:59.940 回答