セージペイをワードプレスサイトに統合しました。現在、sagepay をシミュレーターモードで実行しています。
支払いが成功すると、sagepay は私のサイトの成功ページにリダイレクトされます。リダイレクトURLはこんな感じ。
mysite.com/?page_id=632&crypt=@7564ASKJjkkjh....encrypted string.
$_REQUEST または $_GET で成功ページのクエリ文字列パラメーターを取得しようとすると、page_id しか取得できません。
しかし、「crypt」パラメーターを取得できません。
var_dump($_REQUEST) も試しました。また、page_id のみを提供し、crypt パラメータは提供しません。
クエリ文字列から「crypt」パラメーターを取得したくありません。
注: localhost で適切に動作しています。両方のパラメーターを取得しました。しかし、サイトをライブ サーバーにアップロードすると、page_id のみを取得できますが、'crypt' パラメータは取得できません。
何か案は?
更新: Sage Pay によって与えられたクエリ文字列は次のようになります。
mysite.com/?page_id=632&crypt=@
しかし、ローカルホストでは問題なく動作します