尝试将PayPal Payments Pro与托管页面一起使用,以接受网站上的信用卡。我在测试信用卡工作时遇到了麻烦,他们都给出了错误:
拒绝:10544-请使用其他支付卡。
我没有使用购物车或进行直接API调用,我正在使用paypal支付paypal付款专业版asp.net c#示例,它执行此操作:
将我的凭据发布到https://pilot-payflowpro.paypal.com并获取安全令牌,然后将安全令牌发布到https://pilot-payflowlink.paypal.com以显示结帐页面
当我进入签证测试4111111111111111 exp 12/19或任何其他测试信用卡时,我收到上述错误。
在沙箱中没有记录交易。
我做了什么,遵循文档:
我有一个paypal payment pro帐户,其中包含以下设置:
PayPal Payments Pro Live
Hosted Checkout Pages Live
Payflow SDK / API(完全访问)直播
Paypal Express Checkout Live
我将我的商业paypal帐户与manager.paypal.com链接
我在developer.paypal.com上升级了一个沙箱帐户 - 已经有两个,一个企业和一个个人,我将商业沙盒帐户升级到Business Pro,我认为然后将其链接到我的支付专业帐户(?)
根据文档在manager.paypal.com中设置托管页面,将使用安全令牌设置为是。
将网站设置为直播 - 我之所以这样做,是因为我要发布给' pilot - '网址。我测试了它(这意味着你可以使用普通的网址),但是由于错误和我读的帖子,我将网站设置为直播并使用了飞行员,没有变化。
所以一切似乎都在起作用,除了测试数字应该成功,所以我不知道下一步该在哪里看。
答案 0 :(得分:0)
KPG,
PayPal会不时更改其流程,但这是沙盒信用卡的当前流程:
如果您没有立即看到此垂直菜单,请先导航至“仪表盘”。它将在那里。
生成随机信用卡以进行测试。您可以将信用卡添加到Sandbox PayPal帐户,或将其用于信用卡付款。