これは、市販のパッケージを使用していない PHP (Zend Framework 1.11) サイトです。要求が次の場合:
https://live.sagepay.com/gateway/service/vspserver-register.vsp
TxType
(の付きPAYMENT
)、次の応答が得られます。
4020 : Information received from an Invalid IP address.
SagePay の管理エリアにログインし、ライブ サーバーの IP アドレスを有効な IP セクションに追加し、正しい SagePay URL を使用して投稿していることを確認しました。
重要な注意点として、この問題は今朝、支払いが送信される SagePay アカウントをVendor
属性を変更して変更したときに始まりました。
更新:この同じアカウント (ベンダー) は、フォーム統合方法の他のアカウントで使用されていますが、問題のサイトはサーバー統合方法を使用していました。個々のアカウントは、このような複数の異なる支払い方法をサポートできますか? それとも、一方を有効にする必要がありますか? これに関連するオプションが管理パネルに表示されません。