Checkout/Orders

Todo

  • починить редактирование заказа

Checkout flow

  1. login/register/guest

  2. if guest -> controller(checkout/payment_address/save)

    1. validation for payment-address form

  3. get form from controller(checkout/shipping_address) && get form from controller(controller(checkout/payment_address)

Analise

  1. Страница заказов админка это tabl orders with WHERE order_status_id > '0'

  2. Заказ добавляется предварительно с order_status_id = '0' на checkout/confirm/index

  3. Окончательное оформление производится в extension/payment/{code}

  4. Статус заказа по умолчанию при оформлении берется из соотв. расширения (в настройках)

Last updated

Was this helpful?