Модуль Magento 2 Guest to Customer — це розширення, яке дозволяє конвертувати користувачів користувачів у вашому магазині Magento 2. Воно має багато функцій, таких як конвертація всіх старих замовлень гостей на користувачів або додавання адреси замовлення користувача та інше.

Однак функцію, яку ми хочемо обговорити в цій статті, є "Change Order Customer'". Як випливає з назви функції, вона дозволяє змінити користувача за яким закріплено замовлення.

напр. ви придбали щось у подарунок і хочете, щоб це замовлення було додане до акаута цієї особи через бонуси або спеціальні пропозиції тощо.

Дізнайтеся більше про те, як .

Після зміни користувача за яким закріплено замовлення ви можете помітити, що, хоча ім’я та електронна адреса змінюються, білінгова адреса та адреса доставки залишаються незмінними.

Замовлення клієнта не змінюється в Magento 2

Ви також можете помітити, що він не змінюється в сітці замовлень.

Таблиця замовлень Magento 2

Навіть коли ви переходите до облікового запису користувача, до якого ви додали це замовлення, ви бачите, що замовлення не змінюється.

Обліковий запис клієнта Magento 2

Отже, чому воно не змінюється, якщо функція чітко вказує "Змінити укладача замовлення"?

Справа в тому, що ви змінюєте лише ім’я користувача, за яким закріплено замовлення. Дані білінгової адреси та адреси доставки — це інформація про особу, яка здійснила платіж.

Це абсолютно окремий тип даних, і їх не можна автоматично змінювати, оскільки це важливо для бухгалтерського обліку.

Якщо ви хочете також змінити білінгову адресу та адресу доставки, просто змініть їх вручну після зміни користувача.

Зміна адреси доставки та виставлення рахунку в Magento 2

Читайте більше про інші функції модуля Модуль Magento 2 Guest to Customer.