【发布时间】:2013-08-21 19:20:35
【问题描述】:
问题:
我有一个个人项目,我希望能够使用 Android 平板电脑作为显示/界面和信用卡读卡器,以类似信息亭的方式接受用户的捐款。我本来打算使用 REST API,但是,这个项目与任何企业都没有关联,所以我无法获得企业 PayPal 开发者帐户来直接从信用卡接受付款。
问题:
是否可以在没有企业帐户的情况下直接接受信用卡,或为个人/个人创建企业帐户?我是否可以先获取信用卡信息和金额,然后将该信息传递到 PayPal UI 以简化流程,以便用户只需点击确认按钮?
详情:
我理想的用户故事:
- 用户通过读卡器刷卡
- 用户输入捐赠金额
- 用户确认捐赠并完成
简单易行。
我意识到我可以使用 PayPal 捐赠按钮,但这是一个更复杂的用户故事,据我所知,如果不破解 UI,就无法支持刷卡,用户将不得不手动输入卡信息。使用移动 SDK 可能支持刷卡,但我仍然不喜欢 PayPal 登录屏幕的添加层,必须选择“以访客身份付款”,在文本框中输入金额等。它需要正如我上面概述的那样,这是一个非常简单的过程。
可能的(坏的)解决方案:
我最后的希望是收集信息,然后在用户不可见的背景中,Web 视图将通过 PayPal 以编程方式浏览页面并填写文本框来自动化捐赠过程。一旦显示最终确认页面供用户点击确认按钮,然后将向用户显示网络视图。然而,这非常 hacky 并且是一个糟糕的解决方案。
附加问题:
为什么我可以在没有企业帐户的情况下通过 PayPal UI(通过访客 PayPal“帐户”)接受信用卡付款,但我不能使用 API 来执行此操作?
不重要的细节:
我正在构建一个 KegBot,它是一个跟踪啤酒消费和其他数据的“智能”kegerator。 Android 平板电脑会显示这些信息和其他有趣的东西。我有一个捐赠罐来帮助支付小桶的费用,但一个常见的问题(或借口)是人们没有现金,只有塑料。我的计划是将读卡器作为配件连接到平板电脑(或者使用 PayPal 的读卡器),让饮酒者轻松刷卡捐款。
我正在考虑进一步简化用户故事,并使其在用户刷卡时自动捐赠 5 美元,而无需任何其他交互。也许是一个确认按钮。
【问题讨论】:
-
嗨,迈克,您熟悉 PayPal Here 吗?听起来您正在尝试创建该功能:(美国)paypal.com/us/webapps/mpp/credit-card-reader/(英国)paypal.com/uk/webapps/mpp/credit-card-reader
-
我是,但这对我没有任何帮助。 PayPal Here 应用程序无法在自助服务终端(自助服务)环境中运行,甚至与我想要的用户体验相去甚远。但它确实再次提出了一个问题:为什么我可以通过这个应用程序而不是通过 REST API 接受信用卡?不过,感谢您的建议。
标签: paypal