概要
WPFormsフォームでStripe決済を処理すると、'Invalid parameters were supplied to Stripe API'エラーが発生します。このエラーは、Stripeの統合または設定に問題があり、トランザクションが完了しないことを示しています。
原因
このエラーは通常、以下の原因で発生する:
- Stripe決済要素のドメイン認証が不完全
- Stripe APIキーの誤りまたは古さ
- WordPressサイトとStripeの不適切な接続
ソリューション
この問題を解決するには、以下の手順に従ってください:
- Stripeアカウントを再接続します: WPForms " Settingsに移動し、Paymentsタブをクリックします。そこから現在のStripeアカウントを切断し、Stripeと接続ボタンをクリックして再接続します。
- APIキーの確認APIキーの接頭辞が正しいことを確認してください:
- テスト発行可能キー:
pk_test
- テストシークレットキー
sk_test
- ライブ・パブリッシャブル・キー:
pk_live
- ライブ・シークレットキー
sk_live
- テスト発行可能キー:
- ドメイン認証を確認する:WPForms " Settingsに アクセスし、Stripeの支払い要素やドメイン認証に関する通知がないか確認してください。そのような通知が表示された場合は、Stripeのサポートに連絡して、手動でドメインを登録するためのサポートを受けてください。
WPFormsでStripeの支払いを設定する方法の詳細については、WPFormsでStripeアドオンを使用する方法のガイドをご覧ください。
以上です!これで'Invalid parameters were supplied to Stripe API'エラーのトラブルシューティングと解決方法がわかりました。
次に、Stripeトランザクションのトラッキングに興味がありますか?Stripe決済の確認と管理方法については、チュートリアルをご覧ください。