php - Paypal 订阅代码出错,错误 : 10474

标签 php paypal

我正在使用允许用户订阅产品的 Paypal 订阅脚本。 但是当我试图执行它时,它会返回这个错误

string(506) "METHOD=CreateRecurringPaymentsProfile&VERSION=64&PWD={PWD}&USER={USER}&SIGNATURE={SIGNATURE}&TOKEN={TOKEN}=bluezeal+softnet&SHIPTOSTREET=kolkata&SHIPTOCITY=kolkata&SHIPTOSTATE=West+Bengal&SHIPTOZIP=700114&SHIPTOCOUNTRY=IN&PROFILESTARTDATE=2011-07-01T0%3A0%3A0&DESC=Test+Recurring+Payment%28%241+monthly%29&BILLINGPERIOD=Month&BILLINGFREQUENCY=5&AMT=1&CURRENCYCODE=USD&IPADDRESS=::1&BUTTONSOURCE=PP-ECWizard" GetExpressCheckoutDetails API call failed. Detailed Error Message: This transaction cannot be processed. The country code in the shipping address must match the buyer's country of residence.Short Error Message: Invalid DataError Code: 10474Error Severity Code: Error

有人知道这个错误吗?提前致谢。

最佳答案

如果您销售虚拟产品,请从 setexpresscheckout API 请求中删除所有与送货地址相关的参数。在 SetExpressCheckout API 中,设置 NOSHIPPING =1(不请求送货地址),然后重试。

关于php - Paypal 订阅代码出错,错误 : 10474,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31960700/

相关文章:

php - 使用 PHP 从文本文件末尾删除/添加字符

php - Inherited() 标志 : propertyName vs. storageName

php - ProxyPass 和 ProxyPassReverse - 从浏览器地址栏获取原始 URL

Paypal 开发人员 - 无法创建 Sandbox 企业帐户以及错误消息

ssl - 来自 PayPal 沙箱的 "The certificate has expired"

php - 循环中的 Eloquent 关系

php - Codeigniter 中关联数组变成了 where OR 子句

encryption - PayPal 加密购物车数据

php - Paypal IPN 库存控制

paypal - 如何在flutter中集成paypal支付