2012-02-20 23 views
33

誰かがその2つの違いを説明できますか?私が読んだことから、定期購読はAPIを介して行われるのに対して、購読はPayPalからHTMLボタンを取得するものです。PayPal定期購読と定期的?

それはそれですか、それともそれ以上ですか?

もしそうなら、サブスクリプション顧客はどのようにサブスクリプションをキャンセルするのですか?

(そして、開発者が答えをフォーラムをトロールする必要がありますので、なぜ PayPalが?!それを作るん)経常取引の

+1

一言で言えば、はい。 – Robert

答えて

41

PayPalの異なるタイプ:

購読

サブスクリプションはウェブペイメントスタンダードSubscribeボタンで作成されます。 2009年以前は、サブスクリプションプロファイルIDはS-XXXXXXXXで始まりました。 API呼び出しを介してこれらのサブスクリプションを管理することはできません。 2009年以降サブスクリプションプロファイルIDはI-XXXXXXで始まります。これらのサブスクリプションは、ManageRecurringPaymentsProfileStatus APIコールを使用してキャンセルできます。

定期支払いが

プロフィール定期支払いプロファイルがCreateRecurringPaymentsProfile APIを通じて作成、およびエクスプレスチェックアウトのユーザーだけでなく、彼らのウェブサイト決済Proプロダクトの一部として直接定期支払いを使用して、それらの両方にアクセスできます。

Express Checkoutを使用してCreateRecurringPaymentsProfileを使用する場合は、購入者の事前の承認が必要です。通常、最初のSetExpressCheckout APIコールにBILLINGTYPE=RecurringPaymentsを渡して取得します。

直接定期支払いをご利用の場合は、CreateRecurringPaymentsProfile APIコールに直接クレジットカードの詳細を渡すことができます。

追加課金は、Payflow Proの/ウェブサイト決済のために利用可能な
プロは、Payflow Editionの顧客。これは、Payflow APIを通じて行われる点を除き、直接繰返支払いと同様です。

-
「プロフィール」はすべて作成され、PayPalはあなたが提供したスケジュールで実際の請求を行っているものです。サブスクリプション/定期支払いプロファイル/定期的な請求プロファイルを処理するために、それ以上のAPIコールを行う必要はありません。

+1

ユーザーがキャンセルするまで定期支払いを続けることはできますか? – Rahatur

+0

はい、それはまったく問題ではありません。あなたがそれをどのように指定するかは、製品によって異なります。 – Robert

+0

今は2012年です。今日までのすべての定期購読はSから始まり、キャンセル方法は使用できません。多分誰かが解決策を見つけましたか? – Tomas

2

私が気づいたもう1つのこと。

定期的/サブスクリプショントランザクションのトランザクション詳細を取得するためにAPI呼び出しを行うと、Profile-IDが 'S-'で始まるサブスクリプションのサブスクリプションは 'subscr_payment'で、サブスクリプションはProfile- 「I-」で始まるIDのTRANSACTIONTYPEは「recurring_payment」

私は完全に正しいかどうかわかりません。

+0

ウェブサイトペイメントの標準HTMLフォームを使用してサブスクリプションを作成し、tnx_type of subscr_paymentでIPNを受け取りますが、subscr_idはI-で始まります。ちょっと私の5セントは、全体的なPayPalの混乱に... – jayarjo

+0

これは私にとっては当てはまりません。私たちは 'TRANSACTIONTYPE = 'subscr_payment''を持っていますが、' subscr ID =' I-XXXX'' –

関連する問題