Paypal API NVP将运费增加到月度付款计划中

时间:2014-02-08 03:23:38

标签: api paypal shipping nvp

我想知道是否可以在月度付款计划中添加运费。我正在使用Paypal API NVP,我已经成功地使用了Buyitnow按钮。我知道这个网站标准HTML变量页面说明运送仅适用于Buyitnow和Addtocart按钮。转到paypal的开发者网站并附加URL。我还没有足够的积分来提交网址。

/ web应用/开发者/文档/经典/贝宝支付标准/集成引导/ Appx_websitestandard_htmlvariables /#id08A6HI00JQU

但Paypal API NVP页面有一个不同的变量:

L_OPTIONnSHIPPINGAMOUNTx - (可选)除基本金额外,还计算周期的开票金额。它是每个OPTION0NAME的变量列表,其中x是0到4之间的数字,包括

选项变量的工作原理如下:

OPTION0NAME="Standard Package Services"
L_OPTION0SELECT0="3 Monthly Payments"
OPTION0TYPE="EMI"
L_OPTION0AMOUNT0="897"
L_OPTION0BILLINGFREQUENCY0="1"
L_OPTION0BILLINGPERIOD0="Month"
L_OPTION0TOTALBILLINGCYCLES0="3"

以上所有选项均有效,但发货变量“L_OPTION0SHIPPINGAMOUNT0”不起作用。为什么不起作用?

L_OPTION0SHIPPINGAMOUNT0="19"

以下是Paypal API NVP文档页面。将URL附加到开发人员paypal网站:

/ web应用/开发者/文档/经典/ API /按钮的管理器/ BMCreateButton_API_Operation_NVP /

Paypal API NVP文档未说明运送选项(L_OPTIONnSHIPPINGAMOUNTx)是否仅适用于Buyitnow和Addtocart按钮。它也适用于PaymentPlan按钮吗?

我希望有人也知道答案。我已发布到http://paypal.com/mts并创建了一张票。

感谢和LT;>< 维克多

1 个答案:

答案 0 :(得分:0)

您可以使用Express Checkout API并添加CreateRecurringPaymentsProfile请求中提供的送货参数。

如果您正在使用PHP,可能需要查看我的class library for PayPal。这将使您可以非常快速,轻松地为快速结账设置快速结账。