問題タブ [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.

0 投票する
1 に答える
797 参照

ruby-on-rails - Rails 3 による Paypal エクスプレス チェックアウトの繰り返し

Paypal と Rails 3 で定期請求を行うことを考えています。顧客が詳細を入力するために Paypal にアクセスし、Web サイトで確認する Express Checkout のプロセスが気に入っています。

ActiveMerchant を調べましたが、Paypal Express Checkout による定期請求のサポートはありません。

これについてどうすればよいですか?

0 投票する
1 に答える
940 参照

ruby-on-rails - ActiveMerchant Authorize.net ゲートウェイの問題を解決する方法

テスト資格情報またはライブ資格情報を使用しているかどうかにかかわらず、Authorize.net ゲートウェイで承認を呼び出そうとすると、セグメンテーション エラーが発生します。ActiveMerchant gem の最新バージョンを使用しています。これを解決するためのアイデアはありますか?

0 投票する
3 に答える
6121 参照

ruby-on-rails - Rails で Braintree を使用して、PCI 準拠のままローカルに保存できるものは何ですか?

支払い処理を Braintree に依存している場合、PCI に準拠したまま保存できるクレジット カード情報は何ですか?

私が尋ねている理由は、単純な最適化として、顧客がすでにクレジット カードで私の店から何かを購入している場合、クレジット カードの下 4 桁とカードの種類を示すことができるためです。 BrainTree への API 呼び出し。彼らがカードを変更したり購入したりしたい場合は、電話をかけなければなりませんが、その1ページについては電話しません.

質問は、次のものを保管することは許可されていますか?

  • クレジットカードの下4桁
  • そしてカードの種類
  • 可能であればカード所有者名

または、チェックアウトできる PCI コンプライアンスの「すべきこととすべきでないこと」のリストはどこにありますか?

0 投票する
2 に答える
1449 参照

ruby-on-rails - PaypalExpressActiveMerchantの統合

私はライアンベイツのレールキャスト146をフォローしていますが、それは本当に役に立ちます。ただし、カートオブジェクトをプロセスから削除しようとしており、注文を個別に処理するだけです。私が抱えている問題は、2回使用される量をどのように設定するかです。1回は購入の設定に、もう1回は実際に実行するためです。これは私がやろうとしていることですが、return_urlの量が明らかになります。これは、おそらく悪い習慣だと思います。

次に、ビューで、注文が作成されたときに金額が組み込まれるように、金額を含む非表示フィールドを追加します(注文モデルにprice_in_centsフィールドを追加しました)。正常に動作しますが、量をパラメータとして公開するのは少し難しいかもしれません。最後に、購入コードは次のようになります。

要するに、パラメータで金額を渡さずにこれを行うにはどうすればよいですか?

ありがとう!

0 投票する
2 に答える
2532 参照

ruby-on-rails - Activemerchant ogone => 商人はアクティブではありません

Rails 開発アプリケーションに ogone テスト アカウントを実装しようとしていますが、「マーチャントがアクティブではありません」というエラー メッセージが表示され続け
ます。
問題は、これがどのように機能するのかよくわからないことです.Ogoneには入力するSHAパラメータが複数あり、activemerchantにそれを入れる方法が見つかりません.
この問題について経験のある人はいますか?

0 投票する
3 に答える
1182 参照

ruby - 支払い処理のためにnodejsをrubyと統合する

基本的にブログ/ウィキ/フォーラム/eコマースのようなものである新しいウェブサイトをゼロから(レガシーコードなしで)構築していますが、私は欲しいカスタムのものがたくさんあり、努力を惜しまないです私がしなければならないときにそれらを構築する。そこにあるショッピングカートにはあまり満足していません。phpは使いたくありません。将来を見据えて使いたい素晴らしい新技術はたくさんあると思います。具体的には、Node.jsとMongoDBを使用したいと思います。

今私を阻んでいる私の大きなこだわりは、支払い処理です。node.jsが支払い処理を行うためのライブラリがあることは知っていますが、今はその安定性についてあまりにも心配しています。ブログ投稿を提供するいくつかの可能性のあるバグ/安定性に対処するつもりですが、クレジットカードデータなどに関しては混乱したくありません。

私の現在の考えは、現時点での私の最善の妥協案は、Rubyのアクティブマーチャントを活用して支払い処理だけを行うことかもしれないということです。私の質問は、この統合を実行するための最良の方法は何ですか、そしてそれは良い考えのようにさえ思えますか?ノードまたは別のプロキシの背後にレールを隠してWebサーバー全体をセットアップする必要がありますか、それとも支払い処理を実行するためのより簡単なものがありますか?

0 投票する
1 に答える
415 参照

ruby-on-rails - Active Shipping はどの通貨を使用していますか?

Rails アプリで UPS 配送料を計算する必要があります。Shopify の作成者からの active_shipping gem を使用してこれを実行しようとしています。残念ながら、ドキュメントは存在しません。

私が抱えている特定の問題は、active_shipping が使用している通貨を決定することです (または、それを変更する方法さえ知っています)。例として、UPS Ground 経由で出荷される小型軽量ボックスの料金は「6242」です。6242 何?もちろん米ドルではありません。セントであるという仮定の下で、100 で除算しても非現実的な価格が返されます。

active_shipping を使用したことがある人は、これに光を当てることができますか?

0 投票する
1 に答える
2033 参照

ruby-on-rails-3 - ActiveMerchant と Rails 3 を使用したクレジット カード フォーム

Rails 3 を使用して、ActiveMerchant::Billing::CreditCard.new が期待どおりに機能するフォームを取得できません。

コントローラ

見る

エラー

このエラーが発生している間、フォームビルダーは使用しません。これを行う別の方法はありますか?

0 投票する
1 に答える
2230 参照

ruby-on-rails - SSL 依存の gem OAuth2 & ActiveMerchant の問題


私のアプリケーションは OAuth2 gem (0.1.1) を使用して Facebook に接続し、ActiveMerchant gem (1.12.0) を使用して PayPal に接続します。現在の Rails/Ruby ディストリビューション (3.0.5、1.9.2) では、これらの gem の両方を使用すると、次の OpenSSL::SSL::SSLError がスローされます。

  • SSL_connect が返されました = 1 errno = 0 状態 = SSLv3 読み取りサーバー証明書 B: 証明書の検証に失敗しました

掘り下げたところ、2 つのパッチが見つかりました。1つ目は、これを初期化フォルダに「faraday.rb」( http://bit.ly/hZqNwQ )としてプラグインすることです。OAuth2 (Facebook) 側は、このパッチで機能しますただし、ActiveMerchant (PayPal) コードは依然として同じ SSL_connect エラーをスローします。

私が試した (失敗した) 2 番目のパッチは、「always_verify_ssl_certificates」gem ( http://bit.ly/dXmuUh ) です。私は次のことをしました:(1)Gemfileの宝石「always_verify_ssl_certificates」(2)ApplicationControllerファイルの「always_verify_ssl_certificates」が必要です。ただし、OAuth2 (Facebook) と ActiveMerchant (PayPal) の両方が次の TypeError をスローします。

  • 間違った引数 (NilClass)! (予想される OpenSSL::SSL::SSLContext の種類)

私の OAuth2 Facebook コード AuthorizeController と私の ActiveMerchant PayPal (現在の PaymentsController) へのリンクは、以下のコメントにあります。これは、Michael Bleigh による 2010 OAuth2 ガイドと 2008 Cody Fauser ActiveMerchant チュートリアルに従っています。この時点で非常に混乱しています。

0 投票する
3 に答える
1897 参照

ruby-on-rails - Activemerchant のある Etsy のようなマーケットプレイス? (レール)

私は、ベンダー マーケットプレイス (Etsy に似ていますが、非常にニッチな人口統計向け) をオンライン コミュニティに統合する初期段階にあります。私は、ベンダーがサインアップして商品を販売できるようにするプラットフォームを思い描いています。すべての取引はプラットフォームを通じて処理されます。支払いは、消費者からベンダーの Paypal アカウントに直接行われます。トランザクションごとに処理手数料が発生し、すべての手数料の合計が各 30 日の期間の終わりにベンダーに請求されます。

Activemerchant について簡単に調べてみましたが、この仕事に適したツールかもしれないと感じています。これは、Activemerchant を使用して達成できるようなものでしょうか?