13

私の既存のサイトにサブスクリプションベースの支払いモデルを追加する方法を調査しようとしていますが、多くの矛盾する情報に遭遇し、少し迷子になりました.

必要なのは、クレジット カードによる定期請求 (月単位) を設定する非常に簡単な方法だけです。簡単な解決策が必要ですが、設定のベスト プラクティスを見つけるのに苦労しています。

これまでのところ、これが Paypal の Web Payment Standards オプションでサポートされていることを理解しています。実装方法についていくつか質問があります。

  • まず、Paypal では、ユーザーは Web Payment Standard に定期請求を登録する必要がありますか?

  • ActiveMerchant を使用する予定でしたが、ActiveMerchant は Paypal からの定期請求をサポートしていないというブログをいくつか見つけました。これは本当ですか?

  • railskits.com の SASS Rails Kit を見つけました。これは、Paypal の Web Payments Standard による定期請求をサポートしていると書かれています。これを購入した場合、コードは理解して自分のサイトに実装するのに十分明確でしょうか? それとも、既存のサイトではなくスターター サイト向けのパッケージ契約のようなものですか?

  • ActiveMerchant で定期請求をサポートしているブログをたくさん見つけましたが、Paypal のエクスプレス チェックアウトを使用しています。Paypal サイトでエクスプレス チェックアウトについて読みましたが、それが何であるか、またウェブ ペイメント スタンダードとどのように違うのか、まだよくわかりません。誰もこれを簡単に説明できますか?

これらの質問に 1 つでも答えていただける方がいらっしゃいましたら、よろしくお願いいたします。

**ちなみに、それが提案される前に、私は基本的なことやショッピング カート内の商品を購入するのに最適な、Paypal に関する Ryan Bates の Paypal スクリーンキャストをすべて見ましたが、定期的な請求でどのように機能するのかわかりません. また、彼はビデオでいくつかの重要な手順をスキップしたように見えました (たとえば、Paypal のドキュメントには、アプリが IPN を受信した後、受信確認を Paypal に送り返す必要があると書かれていますが、Ryan はスクリーンキャストでこれを行っていません)。私はこのすべてを理解しようとしているだけです!

4

8 に答える 8

9

まず、Paypal では、ユーザーは Web Payment Standard に定期請求を登録する必要がありますか?

ウェブ ペイメント スタンダードを使用すると、顧客にペイパルのサイトで情報を入力するように指示できます。私には、それはちょっと安っぽいですが、あなたのマイレージは異なるかもしれません. お金を稼ぐつもりなら、それをサイトに統合し、ウェブペイメントプロにアップグレードする価値は十分にあります.

ActiveMerchant を使用する予定でしたが、ActiveMerchant は Paypal からの定期請求をサポートしていないというブログをいくつか見つけました。これは本当ですか?

すぐに使えるわけではありませんが、Active Merchant に追加される新しいモジュール クラスとビューを作成する必要があり、実際には多くの作業が必要です。彼らは嘘つきであるか、プログラミングが本当に上手なので、それは簡単だと言うべきではありません。

railskits.com の SASS Rails Kit を見つけました。これは、Paypal の Web Payments Standard による定期請求をサポートしていると書かれています。これを購入した場合、コードは理解して自分のサイトに実装するのに十分明確でしょうか? それとも、既存のサイトではなくスターター サイト向けのパッケージ契約のようなものですか?

確かに、それはより明確かもしれませんが、思い出すと、私がソリューションを書いたとき、この8月の時点で、彼らは参照トランザクションを使用して定期的な請求を「偽造」しています。既存のサイトについては、既存のアプリにゲリーリグするか、その周りに作成する必要がある場合があります。TBH、2XX ドルの値札は私を怖がらせた。

ActiveMerchant で定期請求をサポートしているブログをたくさん見つけましたが、Paypal のエクスプレス チェックアウトを使用しています。Paypal サイトでエクスプレス チェックアウトについて読みましたが、それが何であるか、またウェブ ペイメント スタンダードとどのように違うのか、まだよくわかりません。誰もこれを簡単に説明できますか?

Paypal Express では、独自のマーチャント アカウントが必要です。商人の口座は、あなたのお金が行き着く場所であり、顧客の銀行口座があなたの銀行口座と簡単に話すことができる唯一の場所です.

ウェブ ペイメント スタンダードは、お客様への支払いのために、お客様の Paypal アカウントを通じて Paypal 独自のマーチャント アカウントを使用します。

繰り返しますが、30 ドルを支払い、Web Payments Pro を使用してください。

于 2009-11-16T18:06:22.853 に答える
4

エクスプレス チェックアウトは、ウェブ ペイメント スタンダードと同じです。これは、顧客を PayPal にリダイレクトして支払い情報を収集する方法です。PayPal に直接投稿するフォームを作成するだけの簡単な実装があり、オプションで IPN を使用してトランザクションに関する情報を取得できます。また、Payments Standard 用の API もあります。この API を使用すると、舞台裏で PayPal との取引を設定し、顧客を PayPal にリダイレクトし、API を介して PayPal にクエリを実行して、完了したばかりの取引の詳細を確認できます。SaaS Rails Kit (私はその作成者です) は、この API を使用します。

Web Payments Pro は、サイトで支払い情報を収集し、API を介してその情報を PayPal に渡すことができる PayPal の製品です。次に、API を介してトランザクションに関する情報を取得します。顧客があなたのサイトを離れることはありません。PayPal の TOS では、Payments Pro を提供している場合でも、エクスプレス チェックアウトを提供する必要があります。Payments Pro は月額 30 ドルです。(私が思い出したように)Proアカウントの申請書に記入する必要があります。

于 2009-11-06T14:14:17.063 に答える
3

Ruby on Rails /ActiveMerchant 環境を使用してサブスクリプションを行う方法について議論している場合、サブスクリプションに焦点を当てた ActiveMerchant の姉妹プロジェクトであるFreemiumを誰も持ち出さない理由がわかりません。

于 2010-12-20T10:58:04.203 に答える
3

また、サブスクリプション ベースのサイトも開発していますが、これはかなり興味深いようです - http://chargify.com/。コーディング時間を大幅に節約できます。

于 2009-11-16T16:36:56.543 に答える
1

Paypal サブスクリプションを使用している場合は、おそらく Paypal ビジネス アカウントが必要になります。ペイパルにビジネス名を提供し、既存のアカウントを変換するように要求するだけの場合です。

また、レール用のいくつかの Paypal サブスクリプション ソリューションを検討し、最終的に独自のソリューションを作成しました。

私はそれをここに書いた1つのコントローラーでRailsアプリにPayPalサブスクリプションを追加します

于 2010-10-22T15:26:16.953 に答える
1

私は SaaS Railskit を使用していますが、強くお勧めします。コードはきれいで、コメントがあり、読みやすいです。最小限の調整で既存のアプリにドロップインしたり、新しいアプリの基盤として使用したりできます。参考程度に、もしくはスタンドアローンの決済アプリとして使いたいだけなら問題ないと思います。

それが役立つことを願っています!

于 2009-11-06T00:38:20.203 に答える
1

もう 1 つの潜在的なオプションは、Authorize.net や BrainTree などの他の定期請求対応ゲートウェイのいずれかにアクセスすることです。通常、Authorize.net は開発プロセスが少しぎこちないためお勧めしません (約 2 日かかる継続的なテストを行う場合は、テスト アカウントを要求する必要があります)。かなりうまく機能します。彼らは 19 の製品に名前を付けるという PayPal と同じ馬鹿げたポリシーを持っていますが、それらはすべてあなたが必要としているように見えますが、実際にはそうではありません.

これに対する唯一のボーナスは、支払いを行うために PayPal のメンバーである必要がないことです。私たちのセールスマンはキラーネゴシエーターでした。

active_merchant と SaaS Railskit はどちらも Authorize.net と BrainTree をサポートしています。

active_merchant を使用する高品質のコードを見るためだけに Railskit を購入することはお勧めしませんが、他にも無料で探せる場所があることは確かです。Railskits は実際にはベースとして使用するように設計されており、セットアップに関して計画していたものとは異なる一連の仮定が設定されていることがほぼ保証されています。一方、まだサイトを立ち上げたばかりの場合、Railskit は、本当に健全な環境で最初からやり直すための優れた方法である可能性があります。

于 2009-11-11T16:53:36.493 に答える
0

質問: まず、Paypal では、ユーザーは Web Payment Standard に定期請求を登録する必要がありますか? はい、そう思います。Paypal は、ユーザーが必要に応じて支払いをキャンセルできるようにしたいと考えています。

質問: ActiveMerchant を使用する予定でしたが、ActiveMerchant は Paypal からの定期請求をサポートしていないというブログを見つけました。これは本当ですか?それは私も見ています。ただし、Paypal SOAP インターフェイスを介して実装できます。それはあまりにも厳しいことではありません。

恥知らずなプラグ:

私は Paypal のすべてのドキュメントに目を通し、標準的なメソッドと SOAP ベースのメソッドを実装するための優れたものを引き出しました。pragprog.com で $8.50 で入手できます。

/恥知らずなプラグイン:

于 2009-11-08T13:29:16.430 に答える