Description
Gets a Customer's Transactions along with their details.
Parameters
| Name | Data Type | Required / Optional | Description |
|---|---|---|---|
| auth-userid | Integer | Required | Authentication Parameter |
| api-key | String | Required | Authentication Parameter |
| transaction-ids | Array of Integer | Required | Transaction Ids of the Transactions whose details are to be fetched |
HTTP Method
GET
Example Test URL Request
https://test.httpapi.com/api/billing/customer-transactions.json?auth-userid=0&api-key=key&transaction-ids=0&transaction-ids=1
Response
Returns a hash map of the Customer's Transactions containing the below details:
-
Transaction Id (transid)
-
Order Id (orderid)
-
Transaction Key (transactionkey)
-
Transaction Date (transactiondate)
-
Transaction Type (type)
-
Transaction Description (description)
-
Product Key (key)
-
Transaction Settlement Date (timestamp)
-
Whether Total Receipts is updated due to the Transaction (totalreceiptupdated)
-
Transaction Cancellation Date - Applicable to Invoices (invoicecancellationdate)
-
Payment Reminder Days (paymentreminderdays)
-
Last Reminder Sent Date (lastreminder)
-
Whether Transaction is Greedy (greedy)
-
Whether the Transaction Description can be modified (isDescriptionModifiable)
-
Customer Id Associated with the Transaction (customerid)
-
Reseller Chain by RID (parentkey)
-
Customer Details (customer_name, customer_company, customer_address1, customer_city, customer_state, customer_country, customer_zip, customer_telnocc, customer_telno)
-
Reseller Id of the Customer's Parent Reseller (resellerid)
-
Parent Reseller Details (reseller_name,reseller_company, brandname, reseller_address1, reseller_city, reseller_state, reseller_country, reseller_zip, reseller_telnocc, reseller_telno)
-
Selling Currency Symbol of the Parent Reseller (sellingcurrencysymbol)
-
Transaction Amount in the Selling Currency (sellingamount)
-
Applicable Tax Amount in the Selling Currency (sellingtaxamount)
-
Transaction Amount without Tax in the Selling Currency (sellingamountwithouttax)
-
Unutilised Transaction Amount in the Selling Currency (unutilisedsellingamount)
-
Accounting Currency Symbol of the Parent Reseller (accountingcurrencysymbol)
-
Transaction Amount in the Accounting Currency (accountingamount)
-
Applicable Tax Amount in the Accounting Currency (accountingtaxamount)
-
Transaction Amount without Tax in the Accounting Currency (accountingamountwithouttax)
-
Unutilised Transaction Amount in the Accounting Currency (unutilisedaccountingamount)
-
Applicable Tax Rule Id (taxruleid)
-
Foreign Exchange Difference (forexdiff)
-
Whether Transaction Notification is to be sent to the Customer (sendcustomernotification)
-
Whether Transaction Notification is to be sent to the Parent Reseller (sendresellernotification)
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