Description
Executes the pending actions against the specified Invoice Ids. You can also specify whether the Invoices need to be cancelled or kept pending.
Parameters
| Name | Data Type | Required / Optional | Description |
|---|---|---|---|
| auth-userid | Integer | Required | Authentication Parameter |
| api-key | String | Required | Authentication Parameter |
| invoice-ids | Array Of Integer | Required | Invoice Ids whose associated pending actions are to be executed |
| cancel-invoice | Boolean | Required |
Indicates whether the Invoice needs to be cancelled or kept pending. Values can either be:
|
HTTP Method
POST
Example Test URL Request
https://test.httpapi.com/api/billing/execute-order-without-payment.xml?auth-userid=0&api-key=key&invoice-ids=0&invoice-ids=1&cancel-invoice=true
Response
Returns a hash map of executed actions containing the below details:
-
Invoice Id (invoiceid)
-
Order Id associated with the Invoice (51821176)
-
Customer Id associated with the Invoice (customerid)
-
Action Id of the Action associated with the Invoice (eaqid)
-
Action Type of the Action associated with the Invoice (actiontype)
-
Description of the Action associated with the Invoice (actiontypedesc)
-
Domain Name (description)
-
Status of the Action associated with the Invoice (actionstatus)
-
Description of the Action Status (actionstatusdesc)
-
Selling Currency Symbol of the Parent Reseller (sellingcurrencysymbol)
-
Transaction Amount in the Selling Currency (sellingamount)
-
Unutilised Transaction Amount in the Selling Currency (unutilisedsellingamount)
-
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