2013-12-23 4 views
2

Я пытаюсь сделать функциональность, чтобы клиент мог разделить свой заказ на 2, в случае, если некоторые статьи временно недоступны, и если они хотят, чтобы мы отправили им часть своего заказа первый. Поэтому идея состоит в том, чтобы создать 2 новых заказа и отменить старый.Magento - Разделение заказа на 2

У вас есть идеи о том, как это сделать программно, пожалуйста?

+0

Вы можете сделать несколько заказов по одному заказу. Возможно разделение заказов, но это, по моему мнению, излишнее то, что вы хотите сделать. Распределение заказов лучше всего подходит для очень сложных ситуаций во время проверки, например, для расщепления платежей. –

+0

Основываясь на том, какой метод оплаты вы используете, и если вы используете кредитную карту, вы авторизуете или авторизуете и фиксируете, а затем технически вы можете сделать «Частичный счет» –

ответ

0

То, что вы описываете, не является необходимым ... Вы говорите о отправке части заказа в первую очередь ... Обратите внимание, что в Magento Admin после заказа вы можете создать счет-фактуру, обратите внимание, что вам не нужно выставлять счета все за один раз, это же верно, когда вы создаете отгрузку. Вам необходимо убедиться, что вы являетесь торговым/платёжным шлюзом, поддерживает множественные частичные захваты против одной авторизации.

Однако, если вы действительно хотите разделить заказы на две части, это довольно сложный процесс. Мы сделали это, и это очень сложно ... вам нужно изменить файл opcheckout.js, вам нужно будет изменить шаблон, так как вам придется создавать отдельные методы доставки для каждого заказа. Вам нужно будет очень хорошо изменить контроллер OnePage &. Есть сложные области с точки зрения повторного выполнения итогов и обеспечения того, чтобы данные о порядке и последующих моделях цитат и адресов были именно тем, что требуется Magento. Поддержание другой функции проверки требует усердия, например, сохранения адреса клиента при проверке. Если вы действительно идете по пути кодирования чего-то, что разделяет заказ на два порядка во время процесса проверки, не стесняйтесь присылать мне сообщение, и мы можем поговорить более подробно, и я пришлю вам код.

Смежные вопросы