問題タブ [activemerchant]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ruby-on-rails - ユーザーの API 資格情報の検証 - Rails、ActiveMerchant、および PayPal Express Gateway
PayPal Express を使用するマーケットプレイス アプリケーションを構築しています。売り手が PayPal API 資格情報を入力するためのフォームを用意しましたが、PayPal に何らかの呼び出しを行うことによってそれらを検証する方法が必要です。
ActiveMerchant で PaypalExpressGateway を使用していますが、標準の購入コントロール以外には何も表示されません。使用できるヌル操作はありますか?
どんな助けでも大歓迎です!
php - ActiveMerchant など、他の言語で利用できる支払い処理フレームワークは何ですか?
Rails には、ActiveMerchantやFreemium (ActiveMerchant を使用) などのフレームワークがあり、支払い処理を簡素化できます。PHP や Python など、他のプログラミング言語用のフレームワークは他にどのようなものがありますか?
ruby-on-rails - ActiveMerchant / Spree-作成者へのトランザクションごと/アカウントごとの手数料はありますか?
これはおそらくばかげた質問ですが、ActiveMerchant(またはスプリー)を使用する場合、ActiveMerchant(またはスプリー)の作成者は手数料を受け取りますか?それはオープンソースなので、私は彼らがそうすることを期待していません。しかし同時に、処理ゲートウェイを作成することは非常に大きな仕事であるため、彼らが彼らの努力に対していくらかの補償を望んでいたとしても、私は驚かないでしょう。それとも、受け取った支払いに対してのみクレジットカード会社にコミッションを支払うというのは単純なケースですか?
ruby-on-rails - Google Checkout を使用している場合でも、Rails で ActiveMerchant/Spree/一部の支払いゲートウェイを使用する必要がありますか?
Google Checkout を使用している場合でも、ActiveMerchant/Spree/一部の支払いゲートウェイを使用する必要がありますか? それとも、ActiveMerchant/Spree と同じように Google がゲートウェイとして機能しますか?
また、ActiveMerchant を使用することで解決できるかもしれない、Google Checkout を使用することの欠点はありますか?
また、Google Checkout に加えて PayPal を提供することは良い考えですか?
ruby-on-rails - ActiveMerchantとPayPalを使用してライブサイトでダミーのクレジットカードを受け入れる
ActiveMerchantとPayPalWebsitePaymentsProでクレジットカードを受け入れるレールサイトを設定しています。PayPalサンドボックスに対して正常にテストしていますが、ライブサイトでもテストできる必要があります。自分のドメインのメールアドレスを使用したライブサイトでの登録でPayPalサンドボックスを使用するソリューションを実装したいと思いますが、それ以外の場合は、ライブPayPalサイトを使用します。そうすれば、ライブサイトをテストするときに、自分でお金を払ったり、その過程でPayPalから課税されたりすることはありません:-)
ただし、問題は、ActiveMerchantに次の行を記述したテストサーバーを使用させることです。
ActiveMerchant::Billing::Base.mode = :test
これにより、1つのトランザクションでテストサーバーをターゲットにする場合に、サイト上の他のトランザクションに適用されるクラス変数が設定されます。
誰かがエレガントな解決策を提案できますか?または、私が考えている解決策以外に、これを達成するためのより良い方法はありますか?
ruby-on-rails - ActiveMerchant で使用するのに最適な支払いゲートウェイは何ですか?
ActiveMerchant ライブラリを使用して、いずれかの Rails アプリ内で支払いソリューションをセットアップする必要があります。この質問は非常に主観的なものですが、人々は主要なゲートウェイ (BrainTree、Authorize.net など) をどのように使用していますか?
ちがいない:
- 定期的な支払いを処理します。
- 人の口座に入金する能力があります。
- 支払いを無効にすることができます。
- ユーザーの支払いの詳細を保存する方法があります (Authotize.nets CIM など)。
乾杯
ruby-on-rails - ActiveMerchant での購入に保存された支払い元を使用するにはどうすればよいですか?
支払い処理業者として、Braintree と共に ActiveMerchant を使用しています。Braintree の顧客保管庫機能を利用して、クレジット カード情報を保存したいと考えています。
ストレージは問題ありませんが、クレジット カードに請求する正しい方法がわかりませんcustomer_vault_id
。Braintreeのドキュメントによると非常に簡単に思えますが、ActiveMerchant を介してこれを渡す方法がわかりません。データが空のクレジット カードを送信すると、Braintree から検証エラーが発生し、試してみると ActiveMerchant からエラーが発生しnil
ます。明らかなように見える唯一のことは、次のようcustomer_vault_id
にpurchase_options
ハッシュで送信することです。
これは、保管された顧客の保管庫を使用する正しい方法ですか?
その場合、保存された顧客の保管庫を支払い方法として使用したい場合、この行の正しい 2 番目の引数は何ですか?
ありがとう。
ruby-on-rails - ウェブサイトで自動支払いを整理する最良の方法は何ですか?
Ruby on Rails アプリケーションがあります。ActiveMerchant を使用してユーザー カードからお金を得ることができます。次に、アプリケーション ロジックに基づいて一部のユーザーに支払いを行う必要があります。
例えば、
- アンドリューから 10 ドルを受け取る
- マークから 10 ドルを受け取る
- マイクから 10 ドルを受け取る
- …お金を貰うべき人を見つけるアプリマジック…
- マークに30ドル支払う
一般に、Ruby/Rails ベースのソリューションだけでなく、要求と応答に基づく任意のプロトコルを使用できます。
私は Authorize.net を使用する予定ですが、この機能の実装に他のものを使用する必要がある場合は、他の請求処理システムに切り替えることができます。私は PayPal を使用しないことを好みます。
いくつかの技術的な詳細:
- ルビー1.8
- レール 2.3.2
- アクティブマーチャント 1.4.2
アプリケーションで自動支払いを管理するにはどうすればよいですか?
ruby-on-rails - Activemerchant を使用して PayPal からオーソリを取得しようとすると、10001 内部エラーが発生する
カードの承認に成功し、サンドボックスのトランザクション ログに表示されます。その認証を使用して (SOAP を使用する activemerchant を使用して) キャプチャしようとすると、サーバーに送信される XML は次のようになります。
Paypal は非常にわかりやすい 10001「内部エラー」を返します。ここにないものを誰でも見つけることができますか?
楽しみのために、ActiveMerchant がペイパルからの応答として解析するものを次に示します。
誰かが助けてくれたら嬉しいです!!!
ruby - ActiveMerchantを使用してauthorize.netゲートウェイで承認されたトランザクションを無効にする方法
目標:成功した購入のみが顧客の請求明細に表示されます。拒否された承認が(オンラインバンキングシステムで見られるように)請求明細に保留中として表示されることを望んでいません。たとえば、顧客が誤って間違った請求先住所を入力し、その後に正しい請求先住所を入力することがよくあります。一緒に、2つの試み、1つは成功し、もう1つは決済前に保留中として請求書に表示されます。これは、2回請求される可能性があるため、顧客を怖がらせる可能性があります。
詳細:AUTH_CAPTURE(ActiveMerchantの購入による)またはAUTH(ActiveMerchantの承認による)を行い、その後、その承認を(ActiveMerchantの無効による)無効にして、顧客の請求明細に保留中として表示されないようにする場合(数日後に解決しますが、ゲートウェイは、ゲートウェイでの承認またはキャプチャメソッド呼び出しから返された承認コードを使用して、無効にするトランザクションを見つけることができません。
これは、authorize.netAIMゲートウェイに固有です。
お知らせ下さい。
ありがとう!