私はCiviCRMで支払い処理のためにStripeをテストしています。
私は最新のStripe Payment Processorエクステンション(4.7.3)を持っています。
私はWordpress 4.9.4/CiviCRM 4.7.27を実行しています
私はすべてのテストデータを入れ、 “投稿の確認”ボタンを押しても、ボタンが
“提出済み”に変わる以外は何も起こらないというユーザ側の支払いページがあります。
wp-content/uploads/civicrm/ConfigAndLogのCiviCRM
depugログにエラーが表示されない
私が知る限り、Stripeのテストモードに正しいAPI設定を使用しています。
My Stripe
APIのバージョンは2018-02-06です。これは新しいStripeアカウントなので、古いAPIを選択してそのAPIが動作するかどうかを確認することはできません。
これと同じ非活動は、私がユーザー側かCiviCRM管理側かにかかわらず発生します。
私が見ているすべての通常の場所はエラーを表示していないように見えるので、私はどこでエラーを探すべきか分からない…
助けてくれてありがとう、 ノーマン
Soooo ….
私は問題を発見した。私のAPIキーは、おそらく私がStripeインターフェースからコピーしたときにスペースを得ることができました。テキストがパスワードのように難読化されているため、スペースが表示されませんでした。
スペースがあったためにJavascriptエラーが発生していました。
Chromeの開発者向けツールを公開するまでは、インターフェースのどこにも登場しませんでした。そして、私は突然コンソールでエラーに気付きました。
最終的に、そのようなエラーがユーザーに報告された場合は、本当に役に立ちます。おそらく、CiviCRMデバッグモードがオンの場合のみです。
しかし、それらのエラーを表示しないことは、私が問題を追跡しようとする時間を無駄にしたことを意味しました。:-(
乾杯、 ノーマン