v1

latestOpenAPI 3.0.02026-07-24270120.1 KB

Create Invoice

This is your first endpoint! Edit this page to start documenting your API.

post/tsp/pg/portal/pay/paymentInvoiceService

Request body

merchantIdstring required

Merchant Account ID

invoiceNostring required

Unique reference number of the merchant for the payment request

chargeAmountstring required

Total transaction amount

currencyCodestring required

Transaction Currency

descstring required

Note for the transaction

dueDatestring required

Due date in the format DD/MM/YYYY

emailIDstring

User's Email ID. this is a required field if user's mobile number isn't given

mobileNostring

User's Mobile number. this is a required field if user's Email ID isn't given

chargeHead1string required
addlParam1string
addlParam2string
aggregatorIdstring

The unique ID assigned if using an aggregator. (Conditional parameter)

secureHashstring required

The digital signature calculated as per the Secure Hash logic. This is mandatory Incase of split settlement

allowedPaymentType string

Indicates whether payment can be split or not. This Parameter is Mandatory for Split Payment.

expiryPeriod string

Indicates Invoice Expiry period in hours. The invoice expires after this time period (from its creation), and no new operations are allowed after this time. This Parameter is Mandatory for Split Payment and Split Settlement use case

Response

Successful response