首页 > 解决方案 > 此帐户未设置 PayPal Express Checkout

问题描述

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

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

在此处输入图像描述

我的服务也在现场,到目前为止,我从搜索中看到的。

在此处输入图像描述

我使用的帐户具有此角色:“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

结果将是:

在此处输入图像描述

参考:https ://developer.paypal.com/docs/classic/payflow/integration-guide/secure-token/

标签: phppaypalpayflowpropayflowlink

解决方案


当您使用的特定 Payflow 商家 ID 未设置 Express Checkout 时,会发生此错误(对于您进行交易的特定模式,无论是 TEST 还是 LIVE)

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


推荐阅读