通过信用卡使用 PayPal SDK 进行沙盒支付

Posted

技术标签:

【中文标题】通过信用卡使用 PayPal SDK 进行沙盒支付【英文标题】:Sandbox payment with PayPal SDK over credit card 【发布时间】:2015-10-27 03:35:50 【问题描述】:

我正在开发可以使用 PayPal android SDK 通过信用卡付款的应用程序。现在 - 在沙盒中。 只要付款确认并退款,我就可以成功进行PayPal本地付款。 但我无法使用信用卡进行沙盒支付。没有错误,没有日志 - 付款确认活动后关闭,没有任何意图数据左右,并将我返回到付款方式选择屏幕。 我尝试在那里使用一些虚拟信用卡数据,以及一张真正的信用卡。 你能帮我解决这个问题吗?原因可能是我的帐户属于禁用直接卡支付的国家(根据文档,它已启用沙盒)? 谢谢!

【问题讨论】:

【参考方案1】:

推荐您使用以下工具来生成您的测试信用卡: https://www.paypal-techsupport.com/app/answers/detail/a_id/750

【讨论】:

我尝试为沙盒用户创建测试卡,但收到错误“卡号:您输入的信用卡或借记卡卡号无效或不完整。请检查您的输入并重试。 ”。并且没有教程中提到的“生成 CC 编号”按钮。此外,PayPal直接信用卡付款不需要paypal指定的卡,我错了吗? 更新:我找到了正确的 CC 生成器,并在沙盒帐户中添加了一张卡。但在申请中支付时也是一样的情况。【参考方案2】:

嘿,我遇到了同样的问题,但实际上 paypal sdk 2.9.10 中存在一些问题 Paypal sdk 版本 2.9.11 可以正常使用信用卡付款。您可以从下面的链接下载 Paypal sdk 版本 2.9.11。 https://github.com/paypal/PayPal-Android-SDK

【讨论】:

是的,实际上,我是在 github 上报告该错误的人。

以上是关于通过信用卡使用 PayPal SDK 进行沙盒支付的主要内容,如果未能解决你的问题,请参考以下文章

您可以再使用 PayPal Php SDK 进行信用卡直接付款吗?

使用 PayPal-PHP-SDK 进行第三方支付的 Paypal 沙盒测试

信用卡/借记卡的 Paypal 支付网关

支持信用卡的 Paypal MPL sdk

无法在 PayPal 沙盒中支付?

使用 paypal-ruby-sdk 创建 Paypal 定期订阅计划时如何让卖家支付交易费用