2015-08-14 43 views
1

使用PayPal NVP API 65.1。在SetExpressCheckout期间,我设置了ALLOWNOTE = 1,但PayPal付款页面不显示输入字段以输入注释。我试图将其设置为'true',但PayPal抱怨数据类型错误。所以我知道该字段正在通过有效值传递给PayPal。仍然没有骰子。思考?PayPal NVP API SetExpressCheckout ALLOWNOTE不工作

+0

你试过把它完全抛弃吗?默认设置是允许注释,所以除非你想禁用它,否则你不需要指定。您可能还想尝试更新的API版本。现在他们高达122.0。 –

回答

1

请检查所需的参数。 https://developer.paypal.com/docs/classic/api/merchant/SetExpressCheckout_API_Operation_NVP/

(可选)使买家可以在结账时在PayPal页面上输入一个注释给商家。该注释在GetExpressCheckoutDetails响应和DoExpressCheckoutPayment响应中返回。它是以下值之一:

0 - 买方无法向商家输入注释。 1 - 买方能够向商家输入一张纸条。 字符长度和限制:1个单字节数字字符

ALLOWNOTE该字段自版本53.0起可用。

+0

设置和参数已设置,并且该字段未显示。我检查并设置了PayPal账户设置并且没有改变。几个月后,这只是开始按预期工作。没有解释。 –

+0

截至2015年9月,该字段已被弃用。请参阅此处:https://developer.paypal.com/docs/classic/api/merchant/SetExpressCheckout_API_Operation_NVP/ –

相关问题