問題:
個人的なプロジェクトがあり、Android タブレットをディスプレイ/インターフェイスおよびクレジット カード リーダーとして使用して、キオスクのような方法でユーザーからの寄付を受け付けたいと考えています。REST API を使用することを計画していましたが、このプロジェクトはビジネスに関連付けられていないため、クレジット カードから直接支払いを受け入れるためのビジネス PayPal 開発者アカウントを取得できません。
質問:
ビジネス アカウントなしで直接クレジット カードを受け入れること、または個人/個人用のビジネス アカウントを作成することは可能ですか? 最初にクレジット カード情報と金額を取得し、その情報を PayPal UI に渡してプロセスを合理化し、ユーザーが確認ボタンをタップするだけで済むようにすることはできますか?
詳細:
私の理想のユーザー ストーリー:
- ユーザーがカードリーダーにカードを通す
- ユーザーが寄付金額を入力
- ユーザーが寄付を確認して完了
シンプルで簡単。
PayPal の寄付ボタンを使用できることはわかっていますが、それははるかに複雑なユーザー ストーリーであり、私の知る限り、UI をハッキングしないとカードのスワイプをサポートできず、ユーザーはカードを入力する必要があります。情報を手動で。モバイル SDK を使用すると、カードのスワイプをサポートできる可能性がありますが、PayPal ログイン画面の追加レイヤー、「ゲストとして支払う」の選択、テキストボックスへの金額の入力などはまだ好きではありません。上記で概説したように、非常に単純なプロセスになります。
考えられる (悪い) 解決策:
私の最後の希望は、情報を収集することです。次に、ユーザーには見えないバックグラウンドで、Web ビューがプログラムでページを調べてテキストボックスに入力することで、PayPal を介した寄付プロセスを自動化します。ユーザーが確認ボタンをタップするための最終確認ページが表示されると、Web ビューがユーザーに表示されます。ただし、これは非常にハックであり、悪い解決策です。
副次的な質問:
ビジネス アカウントがなくても PayPal UI (ゲストの PayPal "アカウント" 経由) でクレジット カードによる支払いを受け付けることができるのに、API を使用して受け入れることができないのはなぜですか?
重要ではない詳細:
ビールの消費量やその他のデータを追跡する「スマートな」ケゲレーターである KegBot を構築しています。Android タブレットには、この情報やその他の楽しい情報が表示されます。私は樽の支払いを支援するための寄付瓶を持っていますが、よくある問題 (または言い訳) は、人々が現金を持っておらず、プラスチックしか持っていないことです。私の計画は、カード リーダーをアクセサリとしてタブレットに接続して (または PayPal のカード リーダーを使用することもできます)、飲酒者が簡単にカードを読み取って寄付できるようにすることです。
ユーザー ストーリーをさらに簡素化し、ユーザーがカードをスワイプすると、他の操作を必要とせずに自動的に $5 を寄付することを検討しています。たぶん確認ボタン。