10

私はレールの世界で初めてで、クライアント向けに小型のレールアプリをセットアップする過程にあります。要件の1つは、ユーザーが指定された金額で請求されるクレジットカードを入力することです。レールで支払いシステムを実装する方法

私は支払いシステムについて多くの経験がありませんでした。私は積極的な商人の宝石がこの目的のために使用できると信じていますが、カードを実際に請求するのはどのようにしてテスト目的のために私はダミーのアカウントを請求することができますか?あなたの経験から、paypalのようなプロバイダに行くのは安全でしょうか?

+0

私はこの質問が、レールではなく、支払いシステム全般に関するものだと思います。 – user482594

+0

私は人々がなぜ大丈夫な質問に投票するのか分からない。 @コードグロットは同意した。 – s84

+0

私は残念なことに、一部の人はちょうどトロールすることや過度にぺったんとしたいと思う。 – d11wtq

答えて

4

チェックアウトはActiveMerchantです。

FYI Peepcodeは、この上の記事があります。

http://peepcode.com/products/activemerchant-pdf

+1

PCI-DSSの要件を遵守する必要があることを忘れないでください! – Zabba

+0

ピープコードを取得しています。役に立つと思われます。ありがとう。 – Omnipresent

+2

アクティブなマーチャントは道のりです。オンライン決済の最大のハードルは実際に銀行で商人のアカウントを取得していることに注意してください。あなたのクライアントが既に銀行に商人の口座を持っていない場合(これによりクレジットカードの支払いを受け入れることができます)、すべての承認を得るのに時間がかかるので、すぐに開始するようにしてください。 )。また、彼らが商人の口座を持っているときに、すべての決済ゲートウェイの詳細を取得することができたら、Activemerchantがそれとうまくやり合うようにする必要があります。 – sosborn

1

あなたがPCI DSSに準拠する必要がウェブサイト上で直接クレジットカードを保存したり、受け入れる場合は、注意してください。

この問題を克服するためのソリューションがいくつかありますが、最初はRecurlyのような第三者に支払いインフラストラクチャを委任することです。これはヨーロッパでも異なるプロバイダで動作します。

米国での主な選択肢は、ブレーンツリーまたは最新のStripe.comです。

Braintreeには、ユーザーがサイトを離れないようにするためのもう1つのソリューションがあります。これは、透過リダイレクトと呼ばれています。

+0

braintreeのトランスペアレントリダイレクトについては、activemerchantの使用には関係しませんが、レールでどのように実装できるかを示すチュートリアルタイプの記事は見つかりませんでした。 – Omnipresent

関連する問題