2

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?

Bhakti Thakkar
1,28715 silver badges35 bronze badges
asked Sep 14, 2018 at 7:23
1
  • anybody please help me. Commented Sep 18, 2018 at 4:52

1 Answer 1

0

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

answered Sep 21, 2018 at 2:13
9
  • 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.png Commented Sep 21, 2018 at 5:50
  • anybody guide me. Commented Oct 3, 2018 at 10:50
  • what is the type of your bundle product, is it Fixed or Dynamic? Commented Oct 3, 2018 at 13:14
  • Bundle Product-Dynamic Commented Oct 3, 2018 at 13:15
  • please have a look at this wiki, i could not write the whole text here, wikicoode.com/magento2/… Commented Oct 3, 2018 at 13:26

Your Answer

Draft saved
Draft discarded

Sign up or log in

Sign up using Google
Sign up using Email and Password

Post as a guest

Required, but never shown

Post as a guest

Required, but never shown

By clicking "Post Your Answer", you agree to our terms of service and acknowledge you have read our privacy policy.

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.