問題タブ [chargify]

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 に答える
153 参照

php - 証明書以外に SSL には何が必要ですか?

支払い API であるChargifyの使用を検討しています。そのためには、SSL 経由でカード関連のリクエストを行う必要があります。

当社のホスティング プロバイダー ( Memset ) は、SSL 証明書を年会費で提供しています。

証明書を取得したら、それを使用するには何をする必要がありますか?

調査が必要なセキュリティ上の問題にはどのようなものがありますか?

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

php - Chargify API - XML の問題 - 「<」が見つかりません

この github https://github.com/abraham/chargify
にあるいくつかの API スクリプト をこのライブラリで実行しようとしていますhttps://github.com/jforrest/Chargify-PHP-Client/

subscriptions.php ファイルを実行すると、次のエラーが発生します。

警告: SimpleXMLElement::__construct() [simplexmlelement.--construct]: エンティティ: 1 行目: パーサー エラー: 開始タグが必要です。「<」が /Applications/MAMP/htdocs/abraham-chargify-ace5a40/lib/ChargifyConnector に見つかりません557行目の.php

このエラーの原因/解決方法を教えてください。

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

ruby-on-rails - chargifyを使用したキュウリの機能の例

chargify API(特にchargify_api_ares gemを使用)を使用するキュウリ機能の例を持っている人はいますか?顧客を作成し、顧客のファクトリを利用する機能を作成したいのですが、キュウリの機能が実行を完了するたびに、chargifyテストアカウントをクリーンアップする方法を考えることはできません。ありがとう。

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

ruby-on-rails - Chargify API クーポン作成

私は現在プロジェクトに取り組んでおり、タスクの問題に直面しています。6 桁のクーポン番号をランダムに生成し、そこの API を介して課金アカウントに投稿しようとしています。クーポンの作成が成功したら、同じクーポン コードを電子メールで顧客に送信したいと考えています。

chargify のドキュメントに従って、アプリケーションからすべての詳細を chargify に送信する方法は次のとおりです。

https://[@サブドメイン].chargify.com/subscriptions.json。

この方法で 6 桁のランダムな数値コードを作成できます。

しかし、これは私にとってはうまくいかないようです。どんな提案でも大歓迎です。

ありがとう

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

ruby-on-rails - Chargifyサブスクリプションパラメータ

私は現在、サブスクリプションと支払いのためにSpreeとChargifyに基づいて構築された既存のRubyonRailsアプリに取り組んでいます。以前にアプリケーションに取り組んだ人はコメントについて言及していませんでした。また、ほとんどのことはRESTfulRailsアプリケーションの真の表現ではありません。

とにかく明確にしておきたいことが2つあります。まず第一に、誰かが私にこのコードが何をしているのか説明することができます:

2番目にGETリクエストを行う必要があります:

返されるjson応答は次のようになります:

私の質問は、上記のURLへのgetリクエストを行うための最も時間のかからない方法は何でしょうか?次に、受け取ったいくつかのパラメーターを取得して、「information.html.erb」というタイトルのページに表示する必要があります。私は最善の方法はこのようなことをすることだと思います:

私はそれを正しくやっているかどうかわかりません。任意の提案をいただければ幸いです。

ありがとう

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

ruby-on-rails - GET リクエストを行い、パラメーターを受け取る

Ruby on Rails App.I に取り組んでいます。次の GET リクエストを行う必要があります。

https://[@subdomain].chargify.com/subscriptions/[@subscription.id].json

受信した応答は json になります。Rubyの「net/http」ライブラリを使用してGETリクエストを作成することでこれを達成しようとしています。私のコードは次のとおりです。

しかし、次のエラーが表示されます。

不正な URI (URI ではありませんか?): https://[@subdomain].chargify.com/subscriptions/[@subscription_id].json

これでどこを間違えているのか正確にはわかりません。提案や助けをいただければ幸いです。

ありがとう

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

ruby-on-rails - Rails 3 で公式の Chargify gem を使用して応答を処理するにはどうすればよいですか。

私は現在、Chargify を使用して定期請求を受け入れる Rails アプリケーションを開発しています。私は彼らのgemをインストールし、gemでChargifyに接続することができました. ただし、一部のサブスクリプションは通過し、一部は通過しません。

私の質問は、宝石がサーバーと通信した後、どのように応答を処理または処理するのですか?

開発ログには、データ転送の成功または失敗を示すものは何も表示されません。gem のドキュメントにも、これに関する記述はありません。

ご覧いただきありがとうございます。

アップデート

私が遊んでいるコードは、チェックアウトコントローラーにあります。

def checkout @customer = Customer.new(params[:customer])

終わり

顧客の作成は完了していますが、サブスクリプションは完了していません。サーバーからのコールバックを探しているだけなので、それが成功したかどうかに基づいて行動し、サブスクリプションが行われていない理由を見つけることができます。

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

ruby-on-rails-3 - Chargify (ホスト) と Rails アプリの統合

Chargify のホスト型課金を Rails アプリに統合しようとしていますが、いくつかの問題が発生しています。

私はこのチュートリアルに従っています: http://blog.formedfunction.com/post/4022209767/how-to-integrate-chargify-hosted-payment-pages-with-a

そして、私は完全な初心者なので、ここで問題に遭遇しています:

基本的にこれは、Chargify がホストする適切なページに URL を接続するためのものです...つまり、各プランには 6 桁の ID があり、料金ページでクリックしたプランに応じて、chargify.com/#{self に移動する必要があります。 .product_id(プラン)}

簡単な解決策があると確信していますが、今は頭を悩ませることはできません。

前もって感謝します。

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

ruby-on-rails - Spreedly/Chargify を Rails アプリと統合するにはどうすればよいですか?

私はくだらない初心者プログラマーで、Spreedly や Chargify など、定期的な請求を行うために必要なアプリに取り組んでいます。

ドキュメンテーションは非常に優れているように見えますが、私がそれを利用するには十分に馬鹿げていません。

私は最も基本的な統合の後でのみ、サブスクリプションリンクを公開してユーザーを定期請求のページに移動し、請求情報を入力すると、ページが私のサイトにリダイレクトされ、必要なビットが更新されます.

私のアプリは次のように動作します:

  1. ユーザーがサインアップしてアカウントを取得します。
  2. ユーザーのアカウントには、多くの会場を割り当てることができます。
  3. すべての会場は無料のステータスから始まりますが、それぞれの会場を所有するユーザーのみが利用できるメニューを介してプレミアム ステータスにアップグレードできます。

では、会場 ID を受け取り、ユーザーに請求し、会場計画フィールドを更新するようにリンクを公開するにはどうすればよいでしょうか?

会場計画フィールドは、モデルで次のように設定されています。

会場 edit.html.erb

助けてくれてありがとう!