通过信用卡使用 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 进行信用卡直接付款吗?