php - 此帐户未设置 PayPal Express Checkout

标签 php paypal payflowpro payflowlink

我想知道为什么在将我获取的 SECURETOKEN 和 SECURETOKENID 重定向到 https://payflowlink.paypal.com 时出现此错误.

根据这个source ,如果事务模式设置为测试,就会发生这种情况,所以我确实将其设置为实时。

enter image description here

我的服务也是在线的,到目前为止我搜索到的。

enter image description here

我使用的帐户具有此角色:“API_FULL_TRANSACTIONS”。

我通过将此请求发送至以下地址来获取我的 Securetoken:

https://payflowpro.paypal.comTRXTYPE=S&TENDER=P&ACTION=S&PARTNER=PayPalCA&VENDOR=vendor&USER=user&PWD=password&AMT=16.95&CURRENCY=CAD&CREATESECURETOKEN=Y&SECURETOKENID=c326093c-2f40-4555-ac9f-213aa918dfdf&CANCELURL=https://www.cancelurl.com/cart/checkoutprocess/cancel&RETURNURL=https://www.returnurl.com/cart/checkoutprocess_rsp&ORDERDESC=Business Subscription

和响应:

SECURETOKEN=securetokenvalue&SECURETOKENID=securetokenidvalue&RESPMSG=Approved

然后重定向到

https://payflowlink.paypal.com?SECURETOKENID=securetokenidvalue&SECURETOKEN=securetokenvalue

结果将是:

enter image description here

引用:https://developer.paypal.com/docs/classic/payflow/integration-guide/secure-token/

最佳答案

如果未在您使用的特定 Payflow 商家 ID 上设置 Express Checkout(对于您进行交易的特定模式,无论是测试还是实时),就会发生此错误

任何仍然遇到此错误且无法通过切换到其他模式来解决它的人都需要联系 PayPal 或 Payflow 商家支持,要求他们设置 EC,因为没有其他人可以为您做这件事。

关于php - 此帐户未设置 PayPal Express Checkout,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58545735/

相关文章:

paypal - 为什么 PayPal 沙箱 webhooks 不起作用?

php - 不支持的操作数类型错误。 paypal付款后什么时候返回?

paypal - Payflow Pro with Express Checkout - Paypal 经理报告

php - 解决 SQL 查询结果中的歧义

php - 读取带括号的 header 时,PHP 的 imap_fetch_overview() 函数是否有错误?

javascript - 在 PHP 中读取 KML 文件,将其强制写入一行,然后使用 Google map 的 parseKMLString 对其进行解析

ruby-on-rails - 没有 token 通过 Rails 5 中的 PayPal 快速结帐

c# - 在 Express Checkout 审核页面中显示订单项

php - 招投标系统PHP-MYSQL