1

Phonegap IOS アプリ内で実行される Paypal 支払いの設定に成功した人はいますか?

私たちの概要は、クライアントが CMS を介してアプリ内で支払いを設定できるようにすることです。

私の方法は現在、json経由でアプリに読み込まれる標準の購入ボタンフォームを作成することです.安全なサーバー ページにリダイレクトします - ペイパルからトランザクション ID を受け取ります - これを (ペイパルが提供するコードを介して) 復号化して支払い情報を受け取ります - 関連するトランザクション データを DB に保存し、アプリを再度開くようにトリガーします理想的には、CMS から受信したデータに基づいて注文を更新するアプリ内の関数をトリガーします。

非常に複雑に聞こえますが、アプリ内でペイパル フォームを開く際の制限と、幅広いユーザーのためにその場で購入ボタンを作成する必要があるという事実により、これが私が思いつく最善の方法です。

誰かがより良い提案/解決策を試してテストしていますか!?

4

2 に答える 2

1

現在、iOS の PhoneGap で支払いに関して最高のエクスペリエンスを提供するものを見つけようとしています...

ここに画像の説明を入力

PayPal といえば: ワークフローを試してみたところ、すぐに使用できる 1 つの URL で非常にうまく機能することを認めなければなりませんが、戻り URL によって、すべて Cordova アプリのコンテキスト内で外部サイトに移動しました。(デフォルトの url をオーバーライドして、ここで検出されたネイティブ appにするか、 InAppBrowserを使用することでおそらく修正できます)

支払いが完了すると、Paypal は安全なサーバー ページにリダイレクトします。このページは、paypal からトランザクション ID を受け取ります。

違いを見てください:

  • https://www.paypal.com/pdt - 支払いデータ転送 - 信頼できません。ユーザーはブラウザを閉じるだけです (この特定のケースではアプリを閉じます)。
  • https://www.paypal.com/ipn - 即時支払い通知 - バックエンドへの自動投稿、支払いが完了したかどうかのより良い表示

(この領域をさらにいじって、関連性がある場合は調査結果を共有します)

于 2013-04-15T00:26:19.490 に答える
0

Objective-C に少し慣れている場合は、新しいPayPal iOS SDKの PhoneGap プラグインを試すことができます。card.io PhoneGap プラグインをモデルとして見ることができます。

于 2013-03-22T02:05:16.130 に答える