EasyPointsを使っている場合に、ユーザーログイン後カートページへ遷移させるにはどうしたらいいですか?

AI-generated summary

EasyPointsではカート画面でしかポイント利用できない一方、購入フローが「カート→会員確認(ログイン/新規登録)→支払」となっているため、ログイン後にポイント入力画面が出ず、保有ポイントを使えないことが課題として共有された。

回答では、チェックアウト画面からログイン画面へ遷移する際に checkout_url という引数が付与され、これをもとに再度チェックアウトへ戻る仕様だと説明された。対処案としては、この引数が存在する場合に、引数なしでページをリロードするJavaScriptを書くことで、希望する遷移に近い挙動へ対応できる可能性があるとされた。

結論として、実装方針は提示され、質問者も解決の方向性に納得している。詳細なコード例や完全な検証結果までは示されておらず、最終的な実装確認は今後の作業となる。

EasyPointsというポイントアプリを使用しているのですが、ユーザーのポイント利用率が悪く改善したいと考えております。

【現状】

・ユーザーログイン必須

【購入フロー】

カートに商品を追加→カート画面→会員確認画面(ログインor新規登録)→支払画面

【問題】

EasyPointsの仕様上、カート画面でしかポイントの利用ができないのですが、上記の購入フローで購入した場合には、ポイントを付与する画面が現れず、ポイントを保持していてもポイントが使えない状態になってしまっております。

購入フローの中で、会員ログイン後にカート画面に再度戻す仕様にすることは可能なのでしょうか。

checkout画面からログイン画面に遷移するときに、

checkout_url

という引数が付きます。こちらを元にチェックアウト画面にリダイレクトされますので、

この引数があったら、引数なしでリロードという処理をJavascriptで書けば対応が出来ると思います

ありがとうございます。

助かりました。