Форма быстрой проверки Woocommerce

-3

Я хочу, чтобы добавить форму оформления заказа подробно страница продукта в WooCommerce, что любой, который находится на странице заполнить форму и оформить заказ, я хочу, чтобы добавить пользовательскую форму быстрого оформления заказа на одной странице здесь ссылка видит изображения Быстрого checkour формы заказа

  • 0
    Готово wc_create_order Создать новый заказ программно.
Теги:
woocommerce
checkout
customization

1 ответ

0

Вы можете создать заказ программно. Используйте что-то вроде ниже. Скорректируйте сценарий в соответствии с вашими потребностями.

$ order_args = массив (

                  'status'        => '',

                  'customer_id'   => get_current_user_id(),

                  'customer_note' => null,

                  'order_id'      => 0,

                  'created_via'   => '',

                  'parent'        => 0
           );

           $order = wc_create_order( $order_args );

           $order->add_product($postsale_product, $order_qty, $product_args);

           $order->set_address($original_order->get_address('billing'), 'billing');

           $order->set_address($original_order->get_address('shipping'), 'shipping');

           $order->set_total($order_total);

           $order->add_order_note('Upsell order');

           $order->set_payment_method($payment_method);

           $order->calculate_shipping();

           $order->calculate_taxes();

           $order->calculate_totals();

Ещё вопросы

Сообщество Overcoder
Наверх
Меню