私はさまざまなフォーラムやサイトでPaypal APIを使用するさまざまな方法についてさまざまなドキュメントを見てきました。ここにはかなり便利なリンクがあります:https://cms.paypal.com/us/cgi-bin?cmd=_render-content&content_ID=developer/e_howto_api_ECOnMobileDevices&bn_r=o/、私の質問は私とは少し異なります。私たちに提供されているPaypalライブラリ私のアプリでは、これはライブラリへのリンクです:https://www.x.com/developers/paypal/documentation-tools/sdk、私はまた、個人情報を収集したくない、私はすべての世話をするためにペイパルします。つまり、可能であれば、PaypalのモバイルサイトにUIWebviewを開くことができるようにしたい(または、正規のサイトが動作しない場合)ユーザーが自分の資格情報でログインしなければならない、またはエクスプレスチェックアウトオプションを使用して戻ってくることができるトランザクションID、またはレシートを入手できます。私はiOSに少し慣れていて、どんな助けもありがとう。UIWebviewを使用して、Paypalを使用してトランザクションを作成し、領収書または取引情報を取得するにはどうしますか?
0
A
答えて
0
と述べています。
どちらかというと、UIWebViewでPayPalウェブペイメントスタンダードを使用することができます。
たとえば、開封https://www.paypal.com/cgi-bin/webscr?cmd=_xclick&[email protected]&amount=1.99¤cy_code=GBP
これで、PayPal経由で[email protected]への1.99GBPの支払いが開始され、自動的にモバイルレイアウトが使用されます。
その後、取引情報を受信したい場合は、お客様のアカウントにPayPal IPNを設定し、それを使用してトランザクション関連のイベントを受信します。これはあなたのアプリの外で処理することができ、したがって貴重な処理能力をサーバーに持ち去ります。
PayPal IPNの概要については、https://www.paypal.com/ipn/
0
私はpaypalを使って取引をしようとすることを強くお勧めします。あなたがApp Storeのレビューガイドラインを見れば、それはあなたが任意のライブラリやAPIを使用したくない場合は、エクスプレスチェックアウトがあなたのために動作しません
11.2 Apps utilizing a system other than the In App Purchase API (IAP) to purchase content, functionality, or services in an app will be rejected
関連する問題
- 1. EWSを使用して本文、領収書、送信者、CC情報を取得する方法は?
- 2. AJAXを使用してリモートファイル情報を取得するには?
- 3. jQueryまたはPHPスクリプトを使用してページ情報を取得する
- 4. iOSを使用してオンラインデータベースから情報を取得する
- 5. ユーザーエンドポイントを使用してFoursquare APIを使用してブランドに関する情報を取得できますか?
- 6. node.jsを使用してSSL証明書情報を取得する方法は?
- 7. get_file_contentsを使用してページから情報を取得しますか?
- 8. レール:Paypalを使用してマーケットプレイスを取引する(並行または連鎖)
- 9. フラグメントを使用してmysqlデータベース情報を取得する
- 10. Twitter API v.1.1を使用して情報を取得する
- 11. PERFORCEを使用してファイル情報を取得する
- 12. APIを使用してデータストア情報を取得する
- 13. SNMPを使用してサーバー情報を取得する
- 14. Ubuntu - dpkgを使用してソフトウェア情報を取得する -
- 15. JavaまたはC++を使用してNTFSファイルセキュリティ情報を取得
- 16. SimpleXMLを使用してTwitterフィードを取得して情報を表示する
- 17. どのようにWMICを使用して、コマンドラインの下taskschedulerのシステムログの情報を取得しますか?
- 18. MySQLクエリを使用して2つのテーブルから情報を取得しようとしています
- 19. Socialauth-androidはoAuth-tokenを取得し、デバイスのアカウント情報を使用します
- 20. gmaps4railsを使用してマーカー情報を取得
- 21. Codeceptを使用してPhantomJSのリクエスト情報を取得
- 22. AppleScriptを使用してXcode製品情報を取得するにはどうすればよいですか?
- 23. Javaを使用してBIOS情報を取得するにはどうすればよいですか?
- 24. ロータススクリプトを使用してシステム/ディスク情報を取得する方法は?
- 25. C++を使用してWindowsでハードウェア情報を取得する方法は?
- 26. Hashtable、Arraylistを使用しています。彼らからの情報の取得
- 27. twitter APIを使用してユーザー情報を取得する正しい方法はありますか?
- 28. Windows認証を使用しているときにActive Directory情報を取得していますか?
- 29. パフォーマンス:.mp3にアクセスして情報を取得するか、データベースを使用しますか?
- 30. Google App Engineを使用してデータストアから情報を取得し、Javaを使用してアンドロイドアプリのリストビューに表示する方法はありますか?
<私はこのフレームワークに精通していません>しかし、これはURLに価格を置くために壊れやすいようです。誰かが0.01と言うように価格を編集する要求を改ざんしてURLを改ざんすることはできませんでしたか? ipnについての手掛かり> – dsingleton
はい、可能です。 IPNはあなたに支払われた金額を含むPOSTを送り返します。この金額が予想した金額と異なる場合は、取引を無効/払い戻すことができます。しかし、あなたは絶対に正しいです。最も洗練されたソリューションではありません。しかし、それは最も簡単なものです。 – Robert
私は上記の方法を使用しましたが、ページは反応しません...あなたは何か考えていますか? –