我必须通过Paypal API传递付款说明。这是为了支付会员费,所以我只需要传递对所有交易都相同的一行描述。
现在我的API调用如下所示:
$paypal->setNVP("RETURNURL", "http://www.example.com/actPayDuesConfirm.php");
$paypal->setNVP("CURRENCYCODE", "CAD");
$paypal->setNVP("AMT", number_format($fltTotal, 2));
$paypal->setNVP("L_PAYMENTREQUEST_0_NAME0", "Member Dues Payment");
$paypal->setNVP("L_PAYMENTREQUEST_0_AMT0", number_format($fltTotal, 2));
$paypal->setNVP("L_PAYMENTREQUEST_0_QTY0", 1);
$paypal->setNVP("PAYMENTREQUEST_0_DESC", "Member Dues Payment");
$paypal->setNVP("ITEMAMT", number_format($fltTotal, 2));
$custom = number_format($fltTotal, 2) . "^" . $capTotal . "^" . $cscTotal . "^" . $capID;
$paypal->setNVP("CUSTOM", $custom);
$paypal->getResponse();
我希望每笔交易附带的说明都是“会员付款”。但事实并非如此。而是所有交易都登录到Paypal帐户,完全没有描述。
有什么想法吗?