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.
Get web hosting in INR 1000 yearly with cpanel, SSL and free business email accounts. Call Us or WhatsApp +91 9878357855