CSQ Docs
  1. Billpayment
CSQ Docs
eVSB
  • eVSB
  • Overview
  • Headers
  • Methods
  • Error Codes
  • Test connection
    • ping echo
      GET
    • ping
      GET
  • Utils
    • Balances
      GET
    • Prices Direct
      GET
    • Prices Reverse
      GET
  • Prepaid
    • Recharge
      • Get Products
      • Purchase
    • Vouchers
      • Get Products
      • Vouchers Purchase
      • Voucher Additional Data
      • Get Finished Vouchers
    • Supermarket vouchers
      • Supermarket Vouchers Purchase
  • Postpaid
    • Billpayment
      • Get Parameters
        GET
      • Get Invoices
        POST
      • Payment
        POST
  1. Billpayment

Get Invoices

POST
/post-paid/bill-payment/get-invoices/{terminalId}/{operatorId}
postpaid-bill-payment-controller

Request

Path Params
terminalId
integer <int32>
required
operatorId
integer <int32>
required
Header Params
U
string 
required
Default:
{{U}}
SH
string 
required
Default:
{{SH}}
ST
string 
required
Default:
{{ST}}
Body Params application/json
array of:
key
string 
optional
value
string 
optional
Example
[
  {
    "key": "string",
    "value": "string"
  }
]

Request samples

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request POST 'http://evsbus.csqworld.com/post-paid/bill-payment/get-invoices//' \
--header 'U;' \
--header 'SH;' \
--header 'ST;' \
--header 'Content-Type: application/json' \
--data-raw '[
    {
        "key": "string",
        "value": "string"
    }
]'

Responses

🟢200OK
application/json
OK
Body
rc
integer <int32>
optional
message
string 
optional
additionalData
array[object (AdditionalDataDto) {2}] 
optional
key
string 
optional
value
string 
optional
type
enum<string> 
optional
Allowed values:
TOTALDISCRETEOPEN
pendingInvoices
integer <int32>
optional
amountToSendX100
integer <int32>
optional
destinationAmountX100
integer <int32>
optional
serviceFeeX100
integer <int32>
optional
totalAmountX100
integer <int32>
optional
destinationCurrency
string 
optional
items
array[object (BillPaymentQuery) {9}] 
optional
amountToSendX100
integer <int32>
optional
destinationAmountX100
integer <int32>
optional
serviceFeeX100
integer <int32>
optional
totalAmountX100
integer <int32>
optional
destinationCurrency
string 
optional
date
string 
optional
expirationDate
string 
optional
invoiceReference
string 
optional
isElegible
boolean 
optional
Example
{
  "rc": 0,
  "message": "string",
  "additionalData": [
    {
      "key": "string",
      "value": "string"
    }
  ],
  "type": "TOTAL",
  "pendingInvoices": 0,
  "amountToSendX100": 0,
  "destinationAmountX100": 0,
  "serviceFeeX100": 0,
  "totalAmountX100": 0,
  "destinationCurrency": "string",
  "items": [
    {
      "amountToSendX100": 0,
      "destinationAmountX100": 0,
      "serviceFeeX100": 0,
      "totalAmountX100": 0,
      "destinationCurrency": "string",
      "date": "string",
      "expirationDate": "string",
      "invoiceReference": "string",
      "isElegible": true
    }
  ]
}
Previous
Get Parameters
Next
Payment
Built with