Magento: получите данные о клиенте перед перенаправлением на платежный шлюз - PullRequest
1 голос
/ 10 февраля 2011

В настоящее время я пытаюсь создать метод оплаты SIM-карты Authroize.net, который перенаправляет клиента на защищенный сайт для заполнения информации о ЦК.Мне нужно собрать информацию о процессе оформления заказа, такую ​​как адрес выставления счета и адрес клиента, общая сумма, налог, доставка (и способ доставки) и общая сумма.Где мне получить эти поля?

1 Ответ

2 голосов
/ 11 февраля 2011

Если вы установили расширение метода оплаты и находитесь в контексте метода оплаты, вы можете получить доступ к этой информации через

$info = $this->getInfoInstance();
$info->getOrder();
$info->getQuote();
$info->getOrder()->getBillingAddress();

и так далее. Просто убедитесь, что вы следуете потоку, описанному в Mage_Payment_Model_Method_Abstract, и ваш класс методов расширяет этот класс.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...