Verify E-Invoice By Irn#
Verify E-Invoice By Irn API supports verification of E-Invoice data for which the E-Invoice is generated. Data fields that can be verified are irn, irnDate, SellerGstin, buyerGstin, docType, docNo, docDate, totInvValue, itemCnt and mainHsnCode. These fields are validated based on the values provided along with E-Invoice generation. Other than Irn, all fields are optional and verification of these field values will be executed, only for those field which are available in request.
Verify E-invoice By Irn is an asynchronous API, hence task id will be returned as a response. Using given task ID, you could fetch the task status using Status API. In order to download the result, you would need to use Download API.
Note
- This is a Seller consent based API.
- Data verification can be done within 3 days of IRN generation.
- Duplicate Irn will not be allowed in one API call.
- Max 50 Irn can be accepted in one API call
Route
“/enriched/einv/{flynn-version}/{irp}/invoices/verify-invoice-by-irn”
- active: ‘flynn-version’ : v1.0
- method: Post
URL Parameters#
Name | Description | Type |
---|---|---|
flynn-version | version of the API, for example (v1.0) | string |
irp enum(nic) | IRP provider as per GST registration for e-invoicing | enum(nic) |
Headers#
All headers as mentioned in the Enriched E-Invoice API introduction
Tip
The only valid values for the header keys Content-Type
and accept
must have to be application/json
.
Request#
- Body consists of two sections, “payload” and “meta”.
payload
contains E-Invoice information in a list for Verification.meta
section of the request body consists of meta information for call i.e,-
- Tolerance : While Validating amount fields this value will be considered. This will be the allowable amount of variation(±), in Rupees, during comparison. This is an optional input and the default value is 0.
-
- ToleranceInPercentage : If this flag is set true then while validating amount fields tolerance will be considered as percentage. This is an optional input and the default value is false.
-
- PDF : If this flag is set to true and if verification is successful, the E-Invoice PDF will be generated and added to response. This is an optional input and the default value is false.
-
- JSON : If this flag is set to true and if verification is successful, the E-Invoice Json will be added to response. This is an optional input and the default value is false.
-
- DecryptedSignedInvoice : If this flag is set to true and if verification is successful, decrypted value of signed invoice will get added in response. This is an optional input and the default value is false.
-
- DecryptedSignedQRcode : If this flag is set to true and verification is successful, decrypted value of signed QR code will get added in response. This is an optional input and the default value is false.
Sample Request Body
{
"payload": [
{
"irn": "ffa9796a53abac5e6bc76e8069286e36e234b0820c12ab0a00816361e788a35e",
"irnDt": "28/03/2023",
"sellerGstin": "24AAAPI3182M002",
"buyerGstin": "29AAAPI3182M000",
"docType": "INV",
"docNo": "MG0015",
"docDt": "21/07/2021",
"totInvVal": 32342.32,
"itemCnt": 1,
"mainHsnCode": 34013090
}
],
"meta": {
"json": true,
"pdf": true,
"tolerance": 1
"isToleranceInPercentage":false,
"decryptedSignedInvoice": false,
"decryptedSignedQRcode": false
}
}
Only irn is the mandatory field in request json, other field are optional.
Response#
200
:#
Successful response will have an async task-id
.
Using this task-id
you will be able to fetch the status of the request.
Sample Response Body
{
"status": "1",
"data": {
"task-id": "43b5c75f-ef05-4e72-9411-a4c40ff8afbf"
},
"error": null,
"info": null,
"additionalInfo": null,
"alert": null
}
Download API Response:#
Download API response is unique for each API.
Contents of result.json
file in case in meta json and pdf is true and verification is successful
Example
{
"status": "1",
"data": [
{
"status": "1",
"data": {
"details": null,
"json": "ffa9796a53abac5e6bc76e8069286e36e234b0820c12ab0a00816361e788a35e.json",
"pdf": "ffa9796a53abac5e6bc76e8069286e36e234b0820c12ab0a00816361e788a35e.pdf"
},
"error": null,
"info": null,
"additionalInfo": {
"key": {
"irn": "ffa9796a53abac5e6bc76e8069286e36e234b0820c12ab0a00816361e788a35e"
},
"details": {
"irp": "nic"
}
},
"alert": null
}
],
"error": null,
"info": null,
"additionalInfo": null,
"alert": null
}
Contents of result.json
file in case in meta json and pdf is false and verification is successful
Example
{
"status": "1",
"data": [
{
"status": "1",
"data": {
"details": null,
"json": null,
"pdf": null
},
"error": null,
"info": null,
"additionalInfo": {
"key": {
"irn": "ffa9796a53abac5e6bc76e8069286e36e234b0820c12ab0a00816361e788a35e"
},
"details": {
"irp": "nic"
}
},
"alert": null
}
],
"error": null,
"info": null,
"additionalInfo": null,
"alert": null
}
Contents of result.json
file in case of field verification failed
Example
{
"status": "1",
"data": [
{
"status": "0",
"data": null,
"error": {
"type": "ClientRequest",
"message": "err-e-invoice-verification-failed",
"args": {
"invalid irnDate": "28/03/2023",
"invalid buyerGstin": "29AAAPI3182M000",
"invalid docNo": "MG0015",
"invalid docDt": "21/07/2021",
"invalid totInvVal": "32342.32",
"invalid mainHsnCode": "34013090"
}
},
"info": null,
"additionalInfo": {
"key": {
"irn": "47192b73bc90becf1f322d994de479d3658f42f1f70086c3efe09b0417eac49c"
},
"details": {
"irp": "null"
}
},
"alert": null
}
],
"error": null,
"info": null,
"additionalInfo": null,
"alert": null
}
Irn.json
file in case in meta decryptedSignedInvoice and decryptedSignedQRcode is false
Example
{
"irnData": {
"AckNo": "162310037574050",
"AckDt": "2023-03-28 16:23:00",
"Irn": "ffa9796a53abac5e6bc76e8069286e36e234b0820c12ab0a00816361e788a35e",
"SignedInvoice": "eyJhbGciOiJSUzI1NiIsImtpZCI6IjE1MTNCODIxRUU0NkM3NDlBNjNCODZFMzE4QkY3MTEwOTkyODdEMUYiLCJ0eXAiOiJKV1QiLCJ4NXQiOiJGUk80SWU1R3gwbW1PNGJqR0w5eEVKa29mUjgifQ.eyJkYXRhIjoie1wiQWNrTm9cIjoxNjIzMTAwMzc1NzQwNTAsXCJBY2tEdFwiOlwiMjAyMy0wMy0yOCAxNjoyMzoxMFwiLFwiSXJuXCI6XCJmZmE5Nzk2YTUzYWJhYzVlNmJjNzZlODA2OTI4NmUzNmUyMzRiMDgyMGMxMmFiMGEwMDgxNjM2MWU3ODhhMzVlXCIsXCJWZXJzaW9uXCI6XCIxLjFcIixcIlRyYW5EdGxzXCI6e1wiVGF4U2NoXCI6XCJHU1RcIixcIlN1cFR5cFwiOlwiQjJCXCIsXCJSZWdSZXZcIjpcIk5cIixcIklnc3RPbkludHJhXCI6XCJOXCJ9LFwiRG9jRHRsc1wiOntcIlR5cFwiOlwiSU5WXCIsXCJOb1wiOlwiTUcwMDE1XCIsXCJEdFwiOlwiMjEvMDcvMjAyMVwifSxcIlNlbGxlckR0bHNcIjp7XCJHc3RpblwiOlwiMjRBQUFQSTMxODJNMDAyXCIsXCJMZ2xObVwiOlwiSktMIFB2dC4gTHRkXCIsXCJUcmRObVwiOlwiSktMIFB2dC4gTHRkXCIsXCJBZGRyMVwiOlwiS2lsbGEgTm9cXHUwMDI3cyAyOS8xNi8yLDI1LjM3LzUsNiwxNSAsXCIsXCJBZGRyMlwiOlwiIERpc3RyaWN0IEd1cnVncmFtICxWaWxsYWdlIFRhaiBOYWdhciAsSGFyeWFuYVwiLFwiTG9jXCI6XCJCYW5nYWxvcmVcIixcIlBpblwiOjM5NTAwMyxcIlN0Y2RcIjpcIjI0XCIsXCJQaFwiOlwiOTAwMDIwNzAyOFwifSxcIkJ1eWVyRHRsc1wiOntcIkdzdGluXCI6XCIyOUFBQVBJMzE4Mk0wMDBcIixcIkxnbE5tXCI6XCJUZXN0IE9yZyBQdnQgTHRkLCBLaW5nc3dheSBCdWlsZGluZ1wiLFwiVHJkTm1cIjpcIlRlc3QgT3JnIFB2dCBMdGQsIEtpbmdzd2F5IEJ1aWxkaW5nXCIsXCJQb3NcIjpcIjI5XCIsXCJBZGRyMVwiOlwiU2hlZCBOby4xMCwgVmlzaW9uIFJlYWx0ZWNoIFByaXZhdGUgTGltaXRlZCwgS2hhc3JhIDc3LzEzIFxcdTAwMjYgNzcvMTFcIixcIkFkZHIyXCI6XCJTYW1wbGEga2hhcmtob2RhIHJvYWQsT3BwIFRDSSBIVUwgV2FyZWhvdXNlLCBUZWhzaWwgU0FNUExBLFZpbGxhZ2UtSGFzc2FuZ2FyaFwiLFwiTG9jXCI6XCJSb2h0YWtcIixcIlBpblwiOjU2MDAyNSxcIlBoXCI6XCI5MDAwMjA3MDI3XCIsXCJTdGNkXCI6XCIyOVwifSxcIkl0ZW1MaXN0XCI6W3tcIkl0ZW1Ob1wiOjAsXCJTbE5vXCI6XCIxXCIsXCJJc1NlcnZjXCI6XCJOXCIsXCJQcmREZXNjXCI6XCJQQVRBTkpBTEkgU0FVTkRBUllBIEFMT0VWRVJBIEdFTCAxNTBNTCBcIixcIkhzbkNkXCI6XCIzNDAxMzA5MFwiLFwiUXR5XCI6NDIwLFwiRnJlZVF0eVwiOjAsXCJVbml0XCI6XCJQQ1NcIixcIlVuaXRQcmljZVwiOjY1LjIxLFwiVG90QW10XCI6MjczODguMixcIkRpc2NvdW50XCI6MCxcIlByZVRheFZhbFwiOjEsXCJBc3NBbXRcIjoyNzM4OC4yLFwiR3N0UnRcIjoxOCxcIklnc3RBbXRcIjo0OTI5Ljg4LFwiQ2dzdEFtdFwiOjAsXCJTZ3N0QW10XCI6MCxcIkNlc1J0XCI6MCxcIkNlc0FtdFwiOjAsXCJDZXNOb25BZHZsQW10XCI6MCxcIlN0YXRlQ2VzUnRcIjowLFwiU3RhdGVDZXNBbXRcIjowLFwiU3RhdGVDZXNOb25BZHZsQW10XCI6MCxcIk90aENocmdcIjoyNC4yNCxcIlRvdEl0ZW1WYWxcIjozMjM0Mi4zMixcIkF0dHJpYkR0bHNcIjpbe1wiTm1cIjpcIlBBVEFOSkFMSSBTQVVOREFSWUEgQUxPRVZFUkEgR0VMIDE1ME1MIFwiLFwiVmFsXCI6XCIyNzM4OC4yMFwifV19XSxcIlZhbER0bHNcIjp7XCJBc3NWYWxcIjoyNzM4OC4yLFwiQ2dzdFZhbFwiOjAsXCJTZ3N0VmFsXCI6MCxcIklnc3RWYWxcIjo0OTI5Ljg4LFwiQ2VzVmFsXCI6MCxcIlN0Q2VzVmFsXCI6MCxcIkRpc2NvdW50XCI6MCxcIk90aENocmdcIjowLFwiUm5kT2ZmQW10XCI6MCxcIlRvdEludlZhbFwiOjMyMzQyLjMyfSxcIlJlZkR0bHNcIjp7XCJJbnZSbVwiOlwiSW52b2ljZSBSZW1hcmtzXCIsXCJEb2NQZXJkRHRsc1wiOntcIkludlN0RHRcIjpcIjIxLzA2LzIwMjFcIixcIkludkVuZER0XCI6XCIzMS8xMi8yMDIxXCJ9fSxcIkV3YkR0bHNcIjp7XCJUcmFuc05hbWVcIjpcIkFCQ0FTXCIsXCJEaXN0YW5jZVwiOjB9fSIsImlzcyI6Ik5JQyBTYW5kYm94In0.4HZfnbEF4xlfXPoY6B2VJUfYHfNZbinIs1snaZWl9b0jtvUgsVitUAhK8O9AbDh2Spn66ez0BuLQ6_V2RJmET62JDKtlxw6qSGsgoS6-eGsiPwcwRlYvSiP8-1QKsxTjnhGn4RvbGcaNCrRFmAD3xoCZD1vlVlKmz5DdbcKRny_fWq9UGowi-sp1I4iPK-IsWQgnBeNAE4hCBIUZyOGhi2dnGAitUE67w3ViENaw_PBbGIpNd75NuTY_9X9uowvr4n8NTaNaU2AhwEmgoc0ldsH-GichV6imOsh78J6KLjCA6I4RtNq3oX6kc-_uhjl0fOQM10LsLj-6HOUiMDw_qw",
"SignedQRCode": "eyJhbGciOiJSUzI1NiIsImtpZCI6IjE1MTNCODIxRUU0NkM3NDlBNjNCODZFMzE4QkY3MTEwOTkyODdEMUYiLCJ0eXAiOiJKV1QiLCJ4NXQiOiJGUk80SWU1R3gwbW1PNGJqR0w5eEVKa29mUjgifQ.eyJkYXRhIjoie1wiU2VsbGVyR3N0aW5cIjpcIjI0QUFBUEkzMTgyTTAwMlwiLFwiQnV5ZXJHc3RpblwiOlwiMjlBQUFQSTMxODJNMDAwXCIsXCJEb2NOb1wiOlwiTUcwMDE1XCIsXCJEb2NUeXBcIjpcIklOVlwiLFwiRG9jRHRcIjpcIjIxLzA3LzIwMjFcIixcIlRvdEludlZhbFwiOjMyMzQyLjMyLFwiSXRlbUNudFwiOjEsXCJNYWluSHNuQ29kZVwiOlwiMzQwMTMwOTBcIixcIklyblwiOlwiZmZhOTc5NmE1M2FiYWM1ZTZiYzc2ZTgwNjkyODZlMzZlMjM0YjA4MjBjMTJhYjBhMDA4MTYzNjFlNzg4YTM1ZVwiLFwiSXJuRHRcIjpcIjIwMjMtMDMtMjggMTY6MjM6MTBcIn0iLCJpc3MiOiJOSUMgU2FuZGJveCJ9.26fV_RxwlNv8sw4DTunDWm9MfBRz4QbCYCVkgb2ldh_srs-LJBe8ZKt9SrKAnBpgXJ4o4497KazsoIRPbTkpsz-piGxJcpvUP_gxBiIAgLsuxTK4z6QUuzeivkoIc6olSYIx9BhsRkLda2sWds5S1H9sGd-mQISugy3zDWl1O71i_KhAz2jM63caLLo_fEvjeY-SwdJc1LNXHdsh3nP_cpG4YUm7mG9vKYaKMknbB8HqK4KsifinhmXDL6e76Wk27fHLbP5dHZaHgJEDZ8paDgOci2mTFPyT8AhaqjneX3OXLNPFB47sqnJ4PD1fd3Y_ihFM5KbYOG7Dzrj4Qpd_7w",
"Status": "ACT",
"EwbNo": null,
"EwbDt": null,
"EwbValidTill": null,
"Remarks": null
},
"invoiceDetails": null,
"invoiceQRCodeDetails": null
}
Irn.json
file in case in meta decryptedSignedInvoice and decryptedSignedQRcode is true
Example
{
"irnData": {
"AckNo": "162310037574050",
"AckDt": "2023-03-28 16:23:00",
"Irn": "ffa9796a53abac5e6bc76e8069286e36e234b0820c12ab0a00816361e788a35e",
"SignedInvoice": "eyJhbGciOiJSUzI1NiIsImtpZCI6IjE1MTNCODIxRUU0NkM3NDlBNjNCODZFMzE4QkY3MTEwOTkyODdEMUYiLCJ0eXAiOiJKV1QiLCJ4NXQiOiJGUk80SWU1R3gwbW1PNGJqR0w5eEVKa29mUjgifQ.eyJkYXRhIjoie1wiQWNrTm9cIjoxNjIzMTAwMzc1NzQwNTAsXCJBY2tEdFwiOlwiMjAyMy0wMy0yOCAxNjoyMzoxMFwiLFwiSXJuXCI6XCJmZmE5Nzk2YTUzYWJhYzVlNmJjNzZlODA2OTI4NmUzNmUyMzRiMDgyMGMxMmFiMGEwMDgxNjM2MWU3ODhhMzVlXCIsXCJWZXJzaW9uXCI6XCIxLjFcIixcIlRyYW5EdGxzXCI6e1wiVGF4U2NoXCI6XCJHU1RcIixcIlN1cFR5cFwiOlwiQjJCXCIsXCJSZWdSZXZcIjpcIk5cIixcIklnc3RPbkludHJhXCI6XCJOXCJ9LFwiRG9jRHRsc1wiOntcIlR5cFwiOlwiSU5WXCIsXCJOb1wiOlwiTUcwMDE1XCIsXCJEdFwiOlwiMjEvMDcvMjAyMVwifSxcIlNlbGxlckR0bHNcIjp7XCJHc3RpblwiOlwiMjRBQUFQSTMxODJNMDAyXCIsXCJMZ2xObVwiOlwiSktMIFB2dC4gTHRkXCIsXCJUcmRObVwiOlwiSktMIFB2dC4gTHRkXCIsXCJBZGRyMVwiOlwiS2lsbGEgTm9cXHUwMDI3cyAyOS8xNi8yLDI1LjM3LzUsNiwxNSAsXCIsXCJBZGRyMlwiOlwiIERpc3RyaWN0IEd1cnVncmFtICxWaWxsYWdlIFRhaiBOYWdhciAsSGFyeWFuYVwiLFwiTG9jXCI6XCJCYW5nYWxvcmVcIixcIlBpblwiOjM5NTAwMyxcIlN0Y2RcIjpcIjI0XCIsXCJQaFwiOlwiOTAwMDIwNzAyOFwifSxcIkJ1eWVyRHRsc1wiOntcIkdzdGluXCI6XCIyOUFBQVBJMzE4Mk0wMDBcIixcIkxnbE5tXCI6XCJUZXN0IE9yZyBQdnQgTHRkLCBLaW5nc3dheSBCdWlsZGluZ1wiLFwiVHJkTm1cIjpcIlRlc3QgT3JnIFB2dCBMdGQsIEtpbmdzd2F5IEJ1aWxkaW5nXCIsXCJQb3NcIjpcIjI5XCIsXCJBZGRyMVwiOlwiU2hlZCBOby4xMCwgVmlzaW9uIFJlYWx0ZWNoIFByaXZhdGUgTGltaXRlZCwgS2hhc3JhIDc3LzEzIFxcdTAwMjYgNzcvMTFcIixcIkFkZHIyXCI6XCJTYW1wbGEga2hhcmtob2RhIHJvYWQsT3BwIFRDSSBIVUwgV2FyZWhvdXNlLCBUZWhzaWwgU0FNUExBLFZpbGxhZ2UtSGFzc2FuZ2FyaFwiLFwiTG9jXCI6XCJSb2h0YWtcIixcIlBpblwiOjU2MDAyNSxcIlBoXCI6XCI5MDAwMjA3MDI3XCIsXCJTdGNkXCI6XCIyOVwifSxcIkl0ZW1MaXN0XCI6W3tcIkl0ZW1Ob1wiOjAsXCJTbE5vXCI6XCIxXCIsXCJJc1NlcnZjXCI6XCJOXCIsXCJQcmREZXNjXCI6XCJQQVRBTkpBTEkgU0FVTkRBUllBIEFMT0VWRVJBIEdFTCAxNTBNTCBcIixcIkhzbkNkXCI6XCIzNDAxMzA5MFwiLFwiUXR5XCI6NDIwLFwiRnJlZVF0eVwiOjAsXCJVbml0XCI6XCJQQ1NcIixcIlVuaXRQcmljZVwiOjY1LjIxLFwiVG90QW10XCI6MjczODguMixcIkRpc2NvdW50XCI6MCxcIlByZVRheFZhbFwiOjEsXCJBc3NBbXRcIjoyNzM4OC4yLFwiR3N0UnRcIjoxOCxcIklnc3RBbXRcIjo0OTI5Ljg4LFwiQ2dzdEFtdFwiOjAsXCJTZ3N0QW10XCI6MCxcIkNlc1J0XCI6MCxcIkNlc0FtdFwiOjAsXCJDZXNOb25BZHZsQW10XCI6MCxcIlN0YXRlQ2VzUnRcIjowLFwiU3RhdGVDZXNBbXRcIjowLFwiU3RhdGVDZXNOb25BZHZsQW10XCI6MCxcIk90aENocmdcIjoyNC4yNCxcIlRvdEl0ZW1WYWxcIjozMjM0Mi4zMixcIkF0dHJpYkR0bHNcIjpbe1wiTm1cIjpcIlBBVEFOSkFMSSBTQVVOREFSWUEgQUxPRVZFUkEgR0VMIDE1ME1MIFwiLFwiVmFsXCI6XCIyNzM4OC4yMFwifV19XSxcIlZhbER0bHNcIjp7XCJBc3NWYWxcIjoyNzM4OC4yLFwiQ2dzdFZhbFwiOjAsXCJTZ3N0VmFsXCI6MCxcIklnc3RWYWxcIjo0OTI5Ljg4LFwiQ2VzVmFsXCI6MCxcIlN0Q2VzVmFsXCI6MCxcIkRpc2NvdW50XCI6MCxcIk90aENocmdcIjowLFwiUm5kT2ZmQW10XCI6MCxcIlRvdEludlZhbFwiOjMyMzQyLjMyfSxcIlJlZkR0bHNcIjp7XCJJbnZSbVwiOlwiSW52b2ljZSBSZW1hcmtzXCIsXCJEb2NQZXJkRHRsc1wiOntcIkludlN0RHRcIjpcIjIxLzA2LzIwMjFcIixcIkludkVuZER0XCI6XCIzMS8xMi8yMDIxXCJ9fSxcIkV3YkR0bHNcIjp7XCJUcmFuc05hbWVcIjpcIkFCQ0FTXCIsXCJEaXN0YW5jZVwiOjB9fSIsImlzcyI6Ik5JQyBTYW5kYm94In0.4HZfnbEF4xlfXPoY6B2VJUfYHfNZbinIs1snaZWl9b0jtvUgsVitUAhK8O9AbDh2Spn66ez0BuLQ6_V2RJmET62JDKtlxw6qSGsgoS6-eGsiPwcwRlYvSiP8-1QKsxTjnhGn4RvbGcaNCrRFmAD3xoCZD1vlVlKmz5DdbcKRny_fWq9UGowi-sp1I4iPK-IsWQgnBeNAE4hCBIUZyOGhi2dnGAitUE67w3ViENaw_PBbGIpNd75NuTY_9X9uowvr4n8NTaNaU2AhwEmgoc0ldsH-GichV6imOsh78J6KLjCA6I4RtNq3oX6kc-_uhjl0fOQM10LsLj-6HOUiMDw_qw",
"SignedQRCode": "eyJhbGciOiJSUzI1NiIsImtpZCI6IjE1MTNCODIxRUU0NkM3NDlBNjNCODZFMzE4QkY3MTEwOTkyODdEMUYiLCJ0eXAiOiJKV1QiLCJ4NXQiOiJGUk80SWU1R3gwbW1PNGJqR0w5eEVKa29mUjgifQ.eyJkYXRhIjoie1wiU2VsbGVyR3N0aW5cIjpcIjI0QUFBUEkzMTgyTTAwMlwiLFwiQnV5ZXJHc3RpblwiOlwiMjlBQUFQSTMxODJNMDAwXCIsXCJEb2NOb1wiOlwiTUcwMDE1XCIsXCJEb2NUeXBcIjpcIklOVlwiLFwiRG9jRHRcIjpcIjIxLzA3LzIwMjFcIixcIlRvdEludlZhbFwiOjMyMzQyLjMyLFwiSXRlbUNudFwiOjEsXCJNYWluSHNuQ29kZVwiOlwiMzQwMTMwOTBcIixcIklyblwiOlwiZmZhOTc5NmE1M2FiYWM1ZTZiYzc2ZTgwNjkyODZlMzZlMjM0YjA4MjBjMTJhYjBhMDA4MTYzNjFlNzg4YTM1ZVwiLFwiSXJuRHRcIjpcIjIwMjMtMDMtMjggMTY6MjM6MTBcIn0iLCJpc3MiOiJOSUMgU2FuZGJveCJ9.26fV_RxwlNv8sw4DTunDWm9MfBRz4QbCYCVkgb2ldh_srs-LJBe8ZKt9SrKAnBpgXJ4o4497KazsoIRPbTkpsz-piGxJcpvUP_gxBiIAgLsuxTK4z6QUuzeivkoIc6olSYIx9BhsRkLda2sWds5S1H9sGd-mQISugy3zDWl1O71i_KhAz2jM63caLLo_fEvjeY-SwdJc1LNXHdsh3nP_cpG4YUm7mG9vKYaKMknbB8HqK4KsifinhmXDL6e76Wk27fHLbP5dHZaHgJEDZ8paDgOci2mTFPyT8AhaqjneX3OXLNPFB47sqnJ4PD1fd3Y_ihFM5KbYOG7Dzrj4Qpd_7w",
"Status": "ACT",
"EwbNo": null,
"EwbDt": null,
"EwbValidTill": null,
"Remarks": null
},
"invoiceDetails": {
"Version": "1.1",
"Irn": "ffa9796a53abac5e6bc76e8069286e36e234b0820c12ab0a00816361e788a35e",
"AckNo": "162310037574050",
"AckDt": "2023-03-28 16:23:10",
"TranDtls": {
"TaxSch": "GST",
"SupTyp": "B2B",
"RegRev": false,
"EcmGstin": null,
"IgstOnIntra": false
},
"DocDtls": {
"Typ": "INV",
"No": "MG0015",
"Dt": 1626825600000
},
"SellerDtls": {
"Gstin": "24AAAPI3182M002",
"LglNm": "JKL Pvt. Ltd",
"TrdNm": "JKL Pvt. Ltd",
"Addr1": "Killa No's 29/16/2,25.37/5,6,15 ,",
"Addr2": " District Gurugram ,Village Taj Nagar ,Haryana",
"Loc": "Bangalore",
"Pin": 395003,
"Stcd": "24",
"Ph": "9000207028",
"Em": null
},
"BuyerDtls": {
"Gstin": "29AAAPI3182M000",
"LglNm": "Test Org Pvt Ltd, Kingsway Building",
"TrdNm": "Test Org Pvt Ltd, Kingsway Building",
"Pos": "29",
"Addr1": "Shed No.10, Vision Realtech Private Limited, Khasra 77/13 & 77/11",
"Addr2": "Sampla kharkhoda road,Opp TCI HUL Warehouse, Tehsil SAMPLA,Village-Hassangarh",
"Loc": "Rohtak",
"Pin": 560025,
"Stcd": "29",
"Ph": "9000207027",
"Em": null
},
"ValDtls": {
"AssVal": 27388.2,
"CgstVal": 0,
"SgstVal": 0,
"IgstVal": 4929.88,
"CesVal": 0,
"StCesVal": 0,
"Discount": 0,
"OthChrg": 0,
"RndOffAmt": 0,
"TotInvVal": 32342.32,
"TotInvValFc": null
},
"BchDtls": null,
"DispDtls": null,
"ShipDtls": null,
"PayDtls": null,
"RefDtls": {
"InvRm": "Invoice Remarks",
"DocPerdDtls": {
"InvStDt": 1624233600000,
"InvEndDt": 1640908800000
},
"PrecDocDtls": null,
"ContrDtls": null
},
"AddlDocDtls": null,
"ExpDtls": null,
"EwbDtls": {
"TransId": null,
"TransName": "ABCAS",
"TransMode": null,
"Distance": 0,
"TransDocNo": null,
"TransDocDt": null,
"VehNo": null,
"VehType": null
},
"ItemList": [
{
"ItemNo": 0,
"SlNo": "1",
"PrdDesc": "PATANJALI SAUNDARYA ALOEVERA GEL 150ML ",
"IsServc": false,
"HsnCd": "34013090",
"UnitPrice": 65.21,
"TotAmt": 27388.2,
"AssAmt": 27388.2,
"GstRt": 18,
"TotItemVal": 32342.32,
"Barcde": null,
"Qty": 420,
"FreeQty": 0,
"Unit": "PCS",
"Discount": 0,
"PreTaxVal": 1,
"SgstAmt": 0,
"CgstAmt": 0,
"IgstAmt": 4929.88,
"CesRt": 0,
"CesAmt": 0,
"StateCesRt": 0,
"StateCesAmt": 0,
"StateCesNonAdvlAmt": 0,
"CesNonAdvlAmt": 0,
"OthChrg": 24.24,
"OrdLineRef": null,
"OrgCntry": null,
"PrdSlNo": null,
"AttribDtls": [
{
"Nm": "PATANJALI SAUNDARYA ALOEVERA GEL 150ML ",
"Val": "27388.20"
}
],
"BchDtls": null
}
]
},
"invoiceQRCodeDetails": {
"SellerGstin": "24AAAPI3182M002",
"BuyerGstin": "29AAAPI3182M000",
"DocTyp": "INV",
"DocNo": "MG0015",
"DocDt": 1626825600000,
"TotInvVal": 32342.32,
"ItemCnt": 1,
"MainHsnCode": "34013090",
"Irn": "ffa9796a53abac5e6bc76e8069286e36e234b0820c12ab0a00816361e788a35e",
"IrnDt": "2023-03-28 16:23:10"
}
}