Create an Invoice with a Bundle Item
1 min
The following is an example of creating an Invoice with a Bundle Item.
Note: You can only create one record at a time.
{
action=createInvoice,
responseJSON={
"statusCode":200,
"invoices":[
{
"TxnTaxDetail":{
"TotalTax":0
},
"TxnDate":"2025-05-08",
"TotalAmt":100.00,
"SyncToken":"0",
"sparse":false,
"SFRecordID":"a0AJ2000006g0UBMAY",
"SalesTermRef":{
"value":"4",
"name":"Net 60"
},
"salesforceRecordId":"a0AJ2000006g0UBMAY",
"MetaData":{
"LastUpdatedTime":"2025-05-19T06:09:43-07:00",
"CreateTime":"2025-05-19T06:09:43-07:00"
},
"Line":[
{
"LineNum":1,
"Id":"1",
"GroupLineDetail":{
"Quantity":1,
"Line":[
{
"SalesItemLineDetail":{
"UnitPrice":25,
"TaxCodeRef":{
"value":"NON"
},
"Qty":2,
"ItemRef":{
"value":"23",
"name":"Inv1"
}
},
"LineNum":2,
"Id":"2",
"DetailType":"SalesItemLineDetail",
"Amount":50.00
},
{
"SalesItemLineDetail":{
"UnitPrice":50,
"TaxCodeRef":{
"value":"NON"
},
"Qty":1,
"ItemRef":{
"value":"24",
"name":"inv2"
}
},
"LineNum":3,
"Id":"3",
"DetailType":"SalesItemLineDetail",
"Amount":50.00
}
],
"GroupItemRef":{
"value":"26",
"name":"Inv"
}
},
"DetailType":"GroupLineDetail",
"Amount":100.00
},
{
"DetailType":"SubTotalLineDetail",
"Amount":100.00
}
],
"Id":"181",
"HomeBalance":100.00,
"ExchangeRate":1,
"EmailStatus":"NotSet",
"DueDate":"2025-07-07",
"DocNumber":"I001",
"CustomField":[],
"CustomerRef":{
"value":"74",
"name":"Bundle Cust"
},
"CurrencyRef":{
"value":"USD",
"name":"United States Dollar"
},
"Balance":100.00,
"AllowOnlineCreditCardPayment":false,
"AllowOnlineACHPayment":false
}
]
},
timestamp=1747660186183,
validRequest=true,
version=1.0
}Do you want to know the list of supported parameters for Create and Send Invoice? See here.