1

かなり一般的な質問があり、アドバイスを求めています。

私は、ユーザーがジョブを送信して他のポジションに応募できる、基本的なRubyonRailsジョブアプリケーションを作成しています。

私がしたいのは、ユーザーがジョブを送信すると、それが保持プール(たとえば、awaiting_approvalテーブル)に入り、管理者の承認を待つことです。

管理者の承認が得られたら、ジョブを「保留プール」から出して、メインのジョブテーブルにプッシュします。同時に、利用者からの支払いもお願いします。

私は自分で支払いの詳細を処理しないことに熱心なので、Paypalや他の支払いプロバイダーを通じてこのようなものを実装したことがあるかどうか知りたいですか?

この設定をどのように実現できるかについてのアドバイスをいただければ幸いです。

4

2 に答える 2

2

Ryan Batesは、さまざまな支払いサービスをRailsに統合することについて多くのスクリーンキャストを行いました。彼にはPayPal、ActiveMerchant、Stripe、Spreeが含まれます。ActiveMerchantのようなライブラリでも、知っておくべき細かい点がたくさんあるので、彼らに見てもらう価値があります。

シンプルさとコストを考えると、私の個人的な選択はStripeです。

于 2012-08-26T13:27:05.050 に答える
1

あなたの本能はあなた自身の支払いを処理しないことについて正しいです。独自のPCI準拠の支払いシステムを導入することは簡単ではありません。ここでセキュリティ標準について読んでください: https ://www.pcisecuritystandards.org/merchants/

自分で使用する機会はありませんでしたが、ActiveMerchant gemは、支払いゲートウェイと通信するための最も一般的な方法です。PayPalだけでなく、他の多くのゲートウェイもサポートしています: https ://github.com/Shopify/active_merchant

于 2012-08-26T12:28:59.497 に答える