How to create an Order and Order item in Drupal commerce for Drupal 8

Posted by admin on Wed, 01/17/2018 - 10:20

Code snippet to create an Order and Order Items in Drupal Commerce for Drupal 8.

$order_item = \Drupal\commerce_order\Entity\OrderItem::create([
  'type' => 'product_variation', // The default order item type is 'product_variation' which references the product variation purchasable entity type.
  'purchased_entity' => $variation, // The product variation we created above.
  'quantity' => 2,
  'unit_price' => $variation->getPrice(),
// You can set the quantity with setQuantity.
// You can also set the price with setUnitPrice.
$unit_price = new  \Drupal\commerce_price\Price('9.99', 'USD');
// Next we create the billing profile.
$profile = \Drupal\profile\Entity\Profile::create([
  'type' => 'customer',
  'uid' => 1, // The user id that the billing profile belongs to.
// Next, we create the order.
$order = \Drupal\commerce_order\Entity\Order::create([
  'type' => 'default', // The default order type is 'default'.
  'state' => 'draft', // The states for the default order type are draft, completed, canceled
  'mail' => '', // The email address for the order.
  'uid' => 1, // The user id the order belongs to.
  'ip_address' => '', // The ip address the user ordered from.
  'order_number' => '6', // Sets the order number. If left out, will use the order's entity ID.
  'billing_profile' => $profile, // The profile we just created.
  'store_id' => $store->id(), // The store we created above.
  'order_items' => [$order_item], // The order item we just created.
  'placed' => time(), // The time the order was placed.
// You can also add order items to an order.

Hey! Don't miss a new cool stuff!


Trinalor (not verified)


Groups Day [url=]62021[/url] Mid-Season Invitational

Kevinrat (not verified)

керамическая плитка москва

Keithoxype (not verified)

best female viagrageneric viagra uk pharmacy ed pills that work better than viagra sildenafil 20 couponviagra online uk paypal

ChrisJaw (not verified)

пластиковые окна размеры и цены калькулятор

WilliamArgug (not verified)

free chat online singles
what does the bible say about dating

Bilyrearl (not verified)

Truly many of very good knowledge.

Bilyrearl (not verified)

Amazing many of fantastic material!

Majorroupe (not verified)

om vi har belyst her i artiklen, er der mange fordele ved at spille pa et casino uden NemID, men det er yderst vigtigt, at du ogsa forholder dig til de ulemper, som du ogsa moder.
spil uden om rofus

Bilyrearl (not verified)

Useful tips. Thanks a lot.

Bilyrearl (not verified)

Wonderful tips. Kudos.

Bilyrearl (not verified)

This is nicely expressed. !

RichardTiemi (not verified)

[url=]Гроб господня[/url]

Kentrop (not verified)

It's no spam

BryaneTwimb (not verified)

This is nicely put! !
college application personal essay q803pe 70ce13_

Bilyrearl (not verified)

Factor nicely regarded!.

Davidzef (not verified)
Keithoxype (not verified)

sildenafil cost viagra cost per 100mg pill generic viagra 10mgviagra tablet price online

Bilyrearl (not verified)

Incredible many of beneficial advice.

BanerMoskva (not verified)

Точно из совершенно известных вариантов продвижения касательно бизнеса воспринимается открытая реклама, что стоит локализировать у публичном месте плюс привлекать интересующихся гостей. Компания LowCostPrint собственно в хода долгих годов промышляет широкоформатной печатью любой замысловатости также может реализовать заказ в низким цене в Московской области. По сайте баннер паук пользователь сможет уточнить подходящий тип перевода: рекламные растяжки, интерьер перевод, фальшфасады, брендинг, обрабатывающая печать, самоклеящиеся пленки, принт на сетке и подобные параметры широкоформатной перевода.
Утвердиться с соответственным видом Вам помогут наши грамотные сотрудники, которые в рабочем графике дадут полноценный ответ на всяческих интересующие задач, оформлят цены и без проблем помогут сделать покупку непосредственно через веб-сайт. Развиваясь исходя с профессиональном технике также совместно с https://баннер-москва.рф/ прямыми производителями, наша компания обеспечивает постоянным клиентам отличное качество, быстрая выполнение, оформление различных масштабов и правильную расцветку!

Davidzef (not verified)

Sochi Charter - Аренда яхт и катеров в Сочи от 4000 руб. в час от собственника

Dannyzef (not verified)

онлайн аукцион

Bilyrearl (not verified)

Beneficial info. Thanks.

Danielbem (not verified) Get Paid To Use Facebook, Twitter And Also Youtube

MelvinExest (not verified)

аукцион картин

Davidzef (not verified)

Sochi Charter - Индивидуальная аренда яхт в Сочи от 4000 р/час

Keithoxype (not verified)

viagra gel australiahow much is sildenafil 25 mg real viagra pills sildenafil soft tablets 100mggeneric sildenafil uk

Stanleymaype (not verified)
Robertgaw (not verified)

аукцион антиквариата

weblog8519 (not verified)

Bilyrearl (not verified)

Thanks, Ample advice!

Bilyrearl (not verified)

You made your point very nicely!.

Keithoxype (not verified)

female viagra tablet sildenafil citrate tablets viagra no prescriptionviagra 50 mg tablet buy online

DennisCag (not verified)

Точное время, часовой пояс, разница во времени, время восхода и заката, основные факты о Москва, Россия.
Узнать точное московское время онлайн.

Bilyrearl (not verified)

Truly a lot of superb facts.

biltema bolln&a... (not verified)

Hey there! This is my first visit to your blog! We are a collection of volunteers and starting a new initiative in a community in the same niche. Your blog provided us beneficial information to work on. You have done a extraordinary job! biltema bollnäs öppettider

Bilyrearl (not verified)

Appreciate it, A good amount of knowledge!

Bilyrearl (not verified)

Fantastic posts. Cheers!

BryaneTwimb (not verified)

Seriously many of useful tips.
how to write a conclusion for an essay i62yxu 896d70c

Bilyrearl (not verified)

Regards, Numerous facts!

DevidLup (not verified)

Very good data. Kudos!
how to write good essays s37yaw 7344674

Bilyrearl (not verified)

Thanks, Loads of stuff!

AlbertTup (not verified)


Bilyrearl (not verified)

Lovely posts, Many thanks!

Keithoxype (not verified)

sildenafil cream in indiahow to get over the counter viagra penis pills female viagra 100mg price in india

Robertwhers (not verified)

Bilyrearl (not verified)

Good knowledge. Thank you.

Bilyrearl (not verified)

With thanks! Useful information.

Peteraln (not verified)

Delete,please! .

Robertwhers (not verified)

Antoinedaf (not verified)

Извините за то, что вмешиваюсь… Я разбираюсь в этом вопросе. Готов помочь.

Я согласен со всем выше сказанным. Давайте обсудим этот вопрос. Здесь или в PM. квартиры сутки коммунарка, квартира снимать сутки и [url=]здесь[/url] квартира сутки час

Add new comment