7

IPNを使用して既存のPHPアプリにPayPalサブスクリプションを追加する方法を学び、詳細を説明する優れた記事を探しています。

私のアプリでは、ユーザーは無料アカウントに登録してから、メンバーシップの種類と料金(日次、週次、月次、年次)を選択できます。選択すると、設定されたPayPalボタンが表示されます。PayPalに移動する[購読]ボタンをクリックできます。

ユーザーを特定する方法を知る必要があります。PayPalに送信してから返送するカスタム情報は何ですか?また、PayPalがIPNページに送り返す情報についても知りたいです。

ボタンは通知URL用に構成できるようです。それは私がまだIPNをオンにする必要があることを意味しますか?

質問が多すぎてここにリストできません...PayPalサイトには、サブスクリプションとそれをサイトに統合する方法を説明する教材がありません。

あなたが知っている良い最近の記事はありますか?

4

2 に答える 2

3

anon445699、サブスクライブ情報については完全に同意します。これは、パラメータなしでボタンを生成する方法を主に示しています。

多分これは将来何人かの人々を助けるでしょう、それはサブスクリプションのためのすべての可能なパラメータをoulinesします。私はそれが私を助けたことを知ってい ますhttps://www.paypalobjects.com/en_US/ebook/subscriptions/html.html

于 2012-04-05T12:10:36.210 に答える
1

そこにはたくさんの記事があります、ただそれをググってください。日付はそれほど重要ではありません。主な機能のほとんどは基本的に同じです。多くの人が同じであることに依存しているため、日付はあまり変更されません。ただし、実際に行う必要があるのは、paypalのドキュメントを確認することです。これは非常に徹底的で、コードサンプルもあります。サブスクリプションを含めて、記事を書いた人とそれを実装したすべての人はどう思いますか?彼らはただ推測して最高のものを望んでいましたか?

次に、ペイパルサンドボックスでアカウントを取得します。IPNが何を送り返すか知りたいですか?IPN投稿をキャッチするスクリプトを設定し、すべての$ _POSTデータをファイルに保存し、サンドボックスを使用して偽の注文を完了することを確認します。それは私がpaypalを実装するときにしたことです。もちろん、戻り値はドキュメントにも記載されています。

編集

彼らが送り返すフィールドはカスタムと呼ばれていると思います。productnumberなど、使用していないフィールドを乗っ取る可能性があります。または、payer_idフィールドを使用することもできます。または、メールでそれらを識別します。それを行う方法は1つだけではありません。しかし、それを見つける最良の方法は、誰かがあなたのためにそれをしたり記事を書いたりするのを待つのではなく、サンドボックスでそれを試すことです。試してみれば、3日間の読書を節約できたはずです。

リンク

これらは約2分で見つかりました。これらには、作業を完了するのに十分な情報があります。

さまざまなIPNおよびサブスクリプションのチュートリアル: http:
//net.tutsplus.com/tutorials/php/using-paypals-instant-payment-notification-with-php/
http://www.web-development-blog.com/archives/ easy-payments-using-paypal-ipn /
http://www.paymentsplus.com.au/joomla/faq/paypal-buy-now-guide.html

サンドボックス:
https ://developer.paypal.com/devscr?cmd = _signup-run

Paypalのドキュメント:
https ://cms.paypal.com/us/cgi-bin/?cmd = _render-content&content_ID =developer / e_howto_html_subscribe_buttons (これは本当に必要なものです)
https://cms.paypal.com/us/ cgi-bin /?cmd = _render-content&content_ID =developer / e_howto_admin_IPNIntro

于 2011-01-14T02:56:08.083 に答える