我正在使用Opencart
开发网站。将PayPal Website Payment Pro
与test mode
进行整合。在管理面板中选择测试模式是。
但是在我收到付款并输入签证卡号和其他内容并且点击确认付款时,在前面显示错误This transaction cannot be processed due to an invalid merchant configuration.
我按照以下步骤操作:
Log out Paypal account
clearing browser cache and cookies (I use firefox).
Go to developer.paypal.com and login with the real paypal account (not the Sandbox one)
Go to Applications
Click on Sandbox accounts
(Optional) Import your old accounts from your former Sandbox account after the redirect to the accounts page
Click on the account you want to log in to
Choose Sandbox site
Log in to that site using your test bussiness account
Go to My Profile
In Account information click on Request API Credentials
我还有同样的问题。在我得到Secury header is not valid
之前。我尝试了很多时间,但没有得到正确的错误。
答案 0 :(得分:0)
您并不需要使用Sandbox进行测试,还有其他选择,例如使用另一个paypal并通过授权模式进行$ 0.01交易。 (这样你可以拒绝付款)
请尝试使用Paypal Express Checkout。您需要做的就是填写API凭据,一切都会有效。
答案 1 :(得分:0)
您需要将Sandbox帐户升级为Business Pro。
svc!
并打开Dashboad
Sandbox -> Accounts
Profile
标签上点击Profile
。请注意,您应该拥有Business Sandbox帐户才能将其升级为专业版。