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: