I have one order, this order is having 3 items. I want to create different invoices of different items using Rest API. It is possible using the admin panel in Magento-2.1, but not using rest API. How to create a partial invoice?
1 Answer
You have to use this endpoint
POST /V1/order/{order id}/invoice
the json should be
{
"items": [
{
"order_item_id": {item_id},
"qty": 1
}
]
}
the item id is the item id of the product in the order
-
I will use this API,but it is show wrong details.Suppose I have two items in order,one is simple product and other is bundle product.When i generate invoice of simple product,then it show simple product information as well as bundle product parent item detail . It show in screenshot as below:i.sstatic.net/Vteo6.pngLovely Setia– Lovely Setia2018-09-21 05:50:30 +00:00Commented Sep 21, 2018 at 5:50
-
anybody guide me.Lovely Setia– Lovely Setia2018-10-03 10:50:54 +00:00Commented Oct 3, 2018 at 10:50
-
what is the type of your bundle product, is it Fixed or Dynamic?WISAM HAKIM– WISAM HAKIM2018-10-03 13:14:40 +00:00Commented Oct 3, 2018 at 13:14
-
Bundle Product-DynamicLovely Setia– Lovely Setia2018-10-03 13:15:25 +00:00Commented Oct 3, 2018 at 13:15
-
please have a look at this wiki, i could not write the whole text here, wikicoode.com/magento2/…WISAM HAKIM– WISAM HAKIM2018-10-03 13:26:32 +00:00Commented Oct 3, 2018 at 13:26