2017-11-30 4 views
0

私はソフトウェアサービスに取り組んでいます。PayPal - 私のウェブサイトから顧客IDを渡す - 私のウェブサイトから同じ顧客IDで確認を受け取る

私は現在サブスクリプションのパートで働いています - そして、ペイパル毎月の定期支払いソリューションを実装したいと思います。

私はPayPalのドキュメントを見ているかなりの時間を費やして、別のボタンをしようと、ウェブフック、IPN方法など

ている問題は、私が使用してどのような解決策を確認していないということです - 私は混乱していますので、複数のオプションによって。

私の最も重要なことは、顧客が自分のウェブサイト上のフォームに記入してPayPalに支払いを指示するときです。私は自分のウェブサイトから特定の顧客IDが支払われたことを知りたいと思います。

私が知りたいのですが:

PayPalは、私がその顧客の私のウェブサイトからお客様のIDを渡すことができることをした特定のオプション(複数可)
  • - さんは、私のサイトからサブスクリプションIDを言わせて - とPayPalがすることその後、PayPalに渡した購読IDでお客様に送り返してください。 これを行う最も簡単な方法はどれですか?私のサイトで

    • サインアップ:

    は、私は単純に顧客をしたいです。 (私の部分)

  • は私のウェブサイトからのユニークな顧客IDを発行すること(私の部分)
  • ボタンをサブスクライブ/ PayPal支払いをクリックしてください(私の部分)

  • が(サブスクリプションの支払いにPayPalに送られますPayPalの一部)

  • 私のサイトからの私のウェブサイトからのユニークな顧客IDを自分のサイトに返される - 単純に私を渡さないようにしてくださいだけでなく、ペイパル(PayPalの一部)

からのご入金の確認一般区域 私が言ったように - 私はすでにそれをすべて終えており、があまりにも多くの情報があることがわかります。

私が必要とするソリューションをカバーする特定のソリューション、例、またはチュートリアルを私に指示してください。

+0

答えは、使用しているAPIによって異なります。 Classic API(NVP/SOAP)または新しいREST APIを使用していますか? –

+0

私はPayPalのすべての領域にアクセスしており、上記のように動作するすべてのソリューションに興味があります。 – Stnfordly

答えて

0

Express Checkout APIを定期支払いで使用することをおすすめします。

システムでローカル請求書レコードを作成し、その請求書に関連付けられた関連顧客IDを持つことをお勧めします。

PayPalへのCreateRecurringPaymentsProfileリクエストには、PROFILEREFERENCEパラメータを含めることができます。このパラメータは、システムでその注文のために生成した請求書IDです。その後、そのプロファイルに関連するすべての将来の支払いには、データの一部としてこの同じ参照IDが含まれます。たとえば、IPNを使用している場合は、そのIDがIPNに含まれます。

エクスプレスチェックアウトで作業する場合、チェックアウトフローを終了するためにユーザーは常にサイトに戻ってきますので、チェックアウト時にセッションにデータを保存し、データベース、電子メールの領収書などを直接更新することができますあなたの支払フローで。その後、IPNを使用してそれ以降の定期支払いを処理することができます。また、同じ参照IDを含むことになります。 IPNでは、これはrp_invoice_idとして戻るでしょう。

+0

ありがとう:) サブスクリプションのためにExpress Checkout APIを使用する方法はここですか?だから、 のようなもの:自分のHTMLと あなたのようなことができ 支払:{ 取引:[ 'like_you_can_with_html_button' } { 量:{合計: '0.11'、通貨: 'USD'}、 paypals_subscriptipn_idは]ボタン?私のPayPalアカウント設定の設定として購読を参照するだけですか?そうでない場合は?サブスクリプションの販売にExpress Checkout APIボタンを使用するにはどうすればよいですか? – Stnfordly

+0

私が上記で説明したものは定期購読(定期支払いプロフィール)です。あなたがここで何を求めているのかは分かりません。 –

+0

はい - 私はそれを見て、ありがとう。 エクスプレスチェックアウトボタンに関する追加質問があります。あなたはこの質問に答えた唯一の人だからです。基本的なHTML javascriptにいくつかのパラメータを追加するだけの方法があれば、定期的な請求契約として処理されます。 – Stnfordly

関連する問題