我有一个开发者帐户和一个经理帐户,我一直在使用它们来测试带有托管页面的 PayPal Payments Advanced。现在我想用透明重定向测试 PayPal Payments Pro。
该过程应该相当简单,但即使我提供了令牌,我也会收到“错误:令牌丢失”。所以我想知道的第一件事是在我的服务摘要中的经理帐户中,PayPal SDK/API 以有限访问权限列出。那是问题吗?如何获得完全访问权限?
谢谢
我有一个开发者帐户和一个经理帐户,我一直在使用它们来测试带有托管页面的 PayPal Payments Advanced。现在我想用透明重定向测试 PayPal Payments Pro。
该过程应该相当简单,但即使我提供了令牌,我也会收到“错误:令牌丢失”。所以我想知道的第一件事是在我的服务摘要中的经理帐户中,PayPal SDK/API 以有限访问权限列出。那是问题吗?如何获得完全访问权限?
谢谢
有人告诉我,要使用透明重定向,您必须拥有一个 PayPal Payments Pro 帐户。因此,我在 PayPal Manager 上创建了一个新帐户,并在设置过程中选择了 Payflow Pro。这并不能解决我遇到的错误,但它回答了问题。
您需要决定是否使用安全令牌。如果您没有使用安全令牌,请确保您在托管页面中将安全令牌设置为 no。如果您使用的是安全令牌,请确保将安全令牌设置为是。以下是托管结帐页面的说明:
在服务摘要下,单击托管结帐页面,然后单击设置,然后向下滚动到页面底部,如果不使用该功能,则将安全令牌更改为否,如果您正在使用安全令牌,则更改为是,然后保存更改。
这是 Payflow Link 开发人员指南,其中提到了受限访问帐户:
Payflow Link 开发人员指南的第 7 页
一些较旧的 Payflow Link 帐户或设置为新 Payflow Link 用户的帐户对 SDK/Apis 的访问权限有限。这意味着,如果您的访问权限有限,则需要使用 Payflow Link 开发人员指南而不是 Payflow Gateway 开发人员指南。这很可能与使用测试账户而不是真实账户有关。