Stripeで決済画面に移動しない原因はこれ【Contact Form 7 – PayPal & Stripe Add-on】

WordPressでContactForm7と決済Contact Form 7 – PayPal & Stripe Add-onプラグインを利用したときに、申込フォームからStripe決済に遷移するタイミングで
下記のエラーがでてStripe決済画面に遷移しない問題がありました。

Stripeに進めない

Website admin: Success or Return URL is not valid.

プラグインの設定は問題なさそうなのになぜ!?

Google訳:リターン URL が無効です。
ということなので、URL周りがおかしいのかな?

WP Multibyte Patchプラグインを入れていても関係なし。

で、以下のように変更したら解決。決済画面に遷移しました。

パーマリンクを修正して解決

  • パーマリンクのURL日本語だったのを半角英数字に変更
    例: www.hogehoge.com/テスト/ → www.hogehoge.com/test/

これだけ。。。

Stripeでは2バイト文字を扱えないようです。
こまごましたところは日本語ではなく、可能な限り半角英数字にしておくのがよさそうです。

wordpress
こまるのお役立ちブログ

コメント

タイトルとURLをコピーしました