Get Invoice List


A merchant can perform following Invoice operations using our REST API.

   Merchant can get List Of an invoices for the customer.

How to Get Invoice List?

Invoice generation request has to be sent to our REST endpoint i.e. invoiceServices/REST/v1/getInvoice using POST method.

In our API Specifications you can find a full list of parameters that can be sent in the initial request.


   To get invoice list merchant first needs to generate authentication token and set it in header. To generate auth token please refer Auth token API.

Sample Request

Language:
curl https://preprod.munstartech.com/invoiceServices/REST/v1/getInvoice \
curl --header "AuthToken:eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJzdWIiOiJjb25tZXJjaGFudDEiLCJyb2xlIjoibWVyY2hhbnQiLCJpc3MiOiJQWiIsImV4cCI6MTUwMTE0NjY0MX0.TFmGGKDUgkktmZQvrUTeox1buH1J6lgBVE3Mcy8OVjA"
	-d "authentication.memberId=11344" \
	-d "pagination.pageno=1" \
	-d "pagination.records=2"

Sample Response

Language:
{
 "memberId": "11344",
 "invoiceList": {
  "0 ": {
   "amount": "50.00",
   "currency": "USD",
   "expirationPeriod": "10",
   "createdDate": "2018-07-26 17:10:06.0",
   "systemInvoiceId": "1746",
   "transactionUrl": "https://preprod.munstartech.com/transaction/PayInvoice?inv=2629&ct=m2HcD9mpgdnaCmwk",
   "invoiceStatus": "processed",
   "transactionStatus": "capturesuccess"
  },
  "customerDetails": {
   "customername": "John",
   "customeraddress": "Street-21, Bloomfield, New Jersey, 07003",
   "customermobileno": "4987545789",
   "customeremail": "John.Doe@abc.com"
  },
  "raiseby": "John",
  "orderId": "Invoice01",
  "orderDescription": "Invoice for Goods and Services",
  "trackingid": "11027",
  "dtstamp": "1357744230"
 },
 " 1": {
  "amount": "50.00",
  "currency": "USD",
  "expirationPeriod": "48",
  "createdDate": "2018-06-26 15:25:03.0",
  "systemInvoiceId": "2628",
  "transactionUrl": "https://preprod.munstartech.com/transaction/PayInvoice?inv=2628&ct=qawl9ZLUbnopvcPe",
  "invoiceStatus": "mailsent",
  "transactionStatus": "capturesuccess"
 },
 "invoiceDetails ": {
  "customername": "John",
  "customeraddress": "Street-21, Bloomfield, New Jersey, 07003",
  "customermobileno": "9167151706",
  "customeremail": "John.Doe@abc.com"
 },
 "raiseby": "John",
 "orderId": "Invoice02",
 "orderDescription": "Invoice for Goods and Services",
 "trackingid": "11028",
 "dtstamp": "1857744230"
}

Copyright © Munstartech 2025 . All Rights Reserved