sagepay支払いモジュールを使用したIWDワンページチェックアウトでMagento 1.7を使用しています。
( http://www.interiorwebdesign.com/magento/magento-one-step-checkout-module.html & http://www.magentocommerce.com/magento-connect/ebizmarts-sage-pay-suite-ce-sage -pay-approved.html )
sagepay モジュールは標準のチェックアウトでは問題なく動作しますが、ワンページ チェックアウトでは配送と請求が通らず、配送情報の入力エラーまたは請求情報の入力が発生します。
検証スクリプトは 1st の配送を検索するため、shipping は 1st エラーです。この住所への発送のチェックを外し、再度チェックを入れることで、配送を通過させることができます。次に、請求先住所を入力するとエラーが発生します。
キャッシュなどから、フィールドがすでに入力された状態でページが読み込まれると、請求先住所が渡されます。
したがって、データが正しい順序/時間で存在する場合、データを渡すことができるようです。
この住所への出荷のチェック/チェック解除を複製するコードを追加したり、請求情報を渡すコードはありますか? コードを出すのに最適な場所はどこですか?