Восстановите данные кассы Magento, когда клиент переходит на Paypal и не возвращается - PullRequest
2 голосов
/ 02 декабря 2010

При использовании Paypal Standard или Paypal Express клиенты направляются на веб-сайт Paypal, чтобы либо завершить продажу, либо войти в свои учетные записи Paypal, чтобы подтвердить платеж, соответственно. Существует значительный процент клиентов, которые не завершают продажу с этого момента.

Magento резервирует ID приращения заказа для этих заброшенных тележек, а таблица sales_flat_quote_address содержит все детали адреса, однако они не отображаются в отчете «Заброшенные тележки» или в других местах, которые я вижу в Admin.

Было бы полезно иметь возможность отображать детали заказа, так как клиент уже ввел контактную информацию на этапах доставки / выставления счета для оформления заказа, и, следовательно, должен быть открыт для контакта, чтобы повторно активировать оформление заказа.

Я ищу архитектурные предложения о том, как отобразить эти детали и уменьшить утечку заказа? Будет ли лучше новый отчет или модуль, который добавляет узел в меню продаж. У меня нет никакого опыта в написании новых отчетов, а сетка / представление продаж довольно сложны ...

Спасибо, Jonathan

1 Ответ

3 голосов
/ 02 декабря 2010

Вы можете настроить Отчет об отмененной корзине для отображения этих тележек.Метод сбора, который отвечает за этот отчет, называется Mage_Reports_Model_Mysql4_Quote_Collection::prepareForAbandonedReport(), вам просто нужно добавить условие or в этот оператор фильтра $this->addFieldToFilter('main_table.is_active', '1').Пока он фильтрует только активные корзины покупок, которые не перешли к шагу «Разместить заказ».Вы должны включить тележки, которые не активны и не были завершены как полный заказ.

Также вы можете создать дополнительную функциональность для клиента, когда он входит в систему, проверяет оставленные корзины покупок, отображает какое-то уведомление со ссылкой для восстановления корзины покупок.Затем найдите оставленную корзину и установите для атрибута is_active значение 1, чтобы она стала активной корзиной.

Надеюсь, это решение, которое вы ищете.

...