POST api/CustomerPayment/GeneratePaymentURL
Documentation for 'GeneratePaymentURL'.
Request Information
Parameters
| Name | Description | Additional information |
|---|---|---|
| ObjInvoice | Documentation for 'ObjInvoice'. |
Define this parameter in the request body. |
Request body formats
application/json, text/json
Sample:
{
"TVSE_GSTN": "sample string 1",
"REFERENCE_NUMBER": "sample string 2",
"MOBILE_NUMBER": "sample string 3",
"CUSTOMER_NAME": "sample string 4",
"ADDRESS": "sample string 5",
"SOURCE": "sample string 6",
"TRANSACTION_ID": "sample string 7",
"MODE": "sample string 8",
"GST_AMOUNT": 9.0,
"CGST_AMOUNT": 10.0,
"SGST_AMOUNT": 11.0,
"IGST_AMOUNT": 12.0,
"CESS_AMOUNT": 13.0,
"ServiceInvoice": {
"INVOICE_NUMBER": "sample string 1",
"INVOICE_DATE": "sample string 2",
"INVOICE_AMOUNT": 3.0,
"GST_AMOUNT": 4.0,
"CGST_AMOUNT": 5.0,
"SGST_AMOUNT": 6.0,
"IGST_AMOUNT": 7.0,
"CESS_AMOUNT": 8.0,
"SOURCE": "sample string 9",
"REFERENCE_NUMBER": "sample string 10",
"TRANSACTION_ID": "sample string 11"
},
"PartInvoice": {
"INVOICE_NUMBER": "sample string 1",
"INVOICE_DATE": "sample string 2",
"INVOICE_AMOUNT": 3.0,
"GST_AMOUNT": 4.0,
"CGST_AMOUNT": 5.0,
"SGST_AMOUNT": 6.0,
"IGST_AMOUNT": 7.0,
"CESS_AMOUNT": 8.0,
"SOURCE": "sample string 9",
"REFERENCE_NUMBER": "sample string 10",
"TRANSACTION_ID": "sample string 11"
},
"PaymentDetails": {
"PAYMENT_STATUS": "sample string 1",
"PAYMENT_REFNO": "sample string 2",
"PAYMENT_MODE": "sample string 3",
"PAYMENT_AMOUNT": 4.0,
"PAYMENT_DATE": "sample string 5",
"PAYMENT_URL": "sample string 6",
"REFERENCE_NUMBER": "sample string 7",
"SOURCE": "sample string 8",
"TRANSACTION_ID": "sample string 9"
}
}
application/xml, text/xml
Sample:
<InvoiceDetails xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/TVSE_Payments">
<ADDRESS>sample string 5</ADDRESS>
<CESS_AMOUNT>13</CESS_AMOUNT>
<CGST_AMOUNT>10</CGST_AMOUNT>
<CUSTOMER_NAME>sample string 4</CUSTOMER_NAME>
<GST_AMOUNT>9</GST_AMOUNT>
<IGST_AMOUNT>12</IGST_AMOUNT>
<MOBILE_NUMBER>sample string 3</MOBILE_NUMBER>
<MODE>sample string 8</MODE>
<PartInvoice>
<CESS_AMOUNT>8</CESS_AMOUNT>
<CGST_AMOUNT>5</CGST_AMOUNT>
<GST_AMOUNT>4</GST_AMOUNT>
<IGST_AMOUNT>7</IGST_AMOUNT>
<INVOICE_AMOUNT>3</INVOICE_AMOUNT>
<INVOICE_DATE>sample string 2</INVOICE_DATE>
<INVOICE_NUMBER>sample string 1</INVOICE_NUMBER>
<REFERENCE_NUMBER>sample string 10</REFERENCE_NUMBER>
<SGST_AMOUNT>6</SGST_AMOUNT>
<SOURCE>sample string 9</SOURCE>
<TRANSACTION_ID>sample string 11</TRANSACTION_ID>
</PartInvoice>
<PaymentDetails>
<PAYMENT_AMOUNT>4</PAYMENT_AMOUNT>
<PAYMENT_DATE>sample string 5</PAYMENT_DATE>
<PAYMENT_MODE>sample string 3</PAYMENT_MODE>
<PAYMENT_REFNO>sample string 2</PAYMENT_REFNO>
<PAYMENT_STATUS>sample string 1</PAYMENT_STATUS>
<PAYMENT_URL>sample string 6</PAYMENT_URL>
<REFERENCE_NUMBER>sample string 7</REFERENCE_NUMBER>
<SOURCE>sample string 8</SOURCE>
<TRANSACTION_ID>sample string 9</TRANSACTION_ID>
</PaymentDetails>
<REFERENCE_NUMBER>sample string 2</REFERENCE_NUMBER>
<SGST_AMOUNT>11</SGST_AMOUNT>
<SOURCE>sample string 6</SOURCE>
<ServiceInvoice>
<CESS_AMOUNT>8</CESS_AMOUNT>
<CGST_AMOUNT>5</CGST_AMOUNT>
<GST_AMOUNT>4</GST_AMOUNT>
<IGST_AMOUNT>7</IGST_AMOUNT>
<INVOICE_AMOUNT>3</INVOICE_AMOUNT>
<INVOICE_DATE>sample string 2</INVOICE_DATE>
<INVOICE_NUMBER>sample string 1</INVOICE_NUMBER>
<REFERENCE_NUMBER>sample string 10</REFERENCE_NUMBER>
<SGST_AMOUNT>6</SGST_AMOUNT>
<SOURCE>sample string 9</SOURCE>
<TRANSACTION_ID>sample string 11</TRANSACTION_ID>
</ServiceInvoice>
<TRANSACTION_ID>sample string 7</TRANSACTION_ID>
<TVSE_GSTN>sample string 1</TVSE_GSTN>
</InvoiceDetails>
application/x-www-form-urlencoded
Sample: