Description
Adds a miscellaneous Invoice against the specified Customer's Account.
Parameters
| Name | Data Type | Required / Optional | Description | 
|---|---|---|---|
| auth-userid | Integer | Required | Authentication Parameter | 
| api-key | String | Required | Authentication Parameter | 
| order-id | Integer | Required | Order Id of Order against which Invoice is to be added | 
| customer-id | Integer | Required | Customer Id of Customer against whom Invoice is to be added | 
| selling-amount | Float | Required | Amount of Invoice in the Selling Currency of the Parent Reseller | 
| description | String | Required | Description of the Invoice | 
| invoice-date | Integer | Required | Date in epoch time format on which Invoice is to be added | 
| invoice-due-date | Integer | Optional | Date in epoch time format on which Invoice due date is to be set | 
| invoice-deletion-date | Integer | Optional | Date in epoch time format on which Invoice deletion date is to be set | 
| transaction-key | String | Required | Unique Transaction key | 
| accounting-amount | Float | Optional | Amount of Invoice in the Accounting Currency of the Parent Reseller. Required if Selling and Accounting Currencies of the Parent Reseller are different. | 
| conversion-rate | Float | Optional | Conversion rate between Selling and Accounting amounts. Required if Selling and Accounting Currencies of the Parent Reseller are different. | 
| payment-reminder-days | Integer | Optional | No of days in which Customer needs to be reminded about Invoice | 
| greedy | Boolean | Optional | Possible values are true or false. Pass true if you want the Invoice to be Greedy. | 
| applyIndianGst | Boolean | Optional | Possible values are true or false. Pass true if you want the Invoice to include IndianGST | 
HTTP Method
POST
Example Test URL Request
https://test.httpapi.com/api/billing/add-customer-misc-invoice.json?auth-userid=0&api-key=key&order-id=0&customer-id=0&selling-amount=0.0&description=description-text&invoice-date=0000000000&transaction-key=transaction-key-text 
Response
Returns a Transaction Id (Integer) if the Invoice is added successfully against the specified Customer's Account.
In case of any errors, a status key with value as ERROR alongwith an error message will be returned.
