{"id":321,"date":"2022-01-06T10:19:34","date_gmt":"2022-01-06T10:19:34","guid":{"rendered":"https:\/\/www.mastergst.com\/test\/?post_type=docs&#038;p=321"},"modified":"2022-05-18T13:06:46","modified_gmt":"2022-05-18T13:06:46","slug":"e-invoice-api-credentials","status":"publish","type":"docs","link":"https:\/\/mastergst.com\/blog\/guide\/e-invoice-api-credentials\/","title":{"rendered":"e-Invoice API Credentials"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"321\" class=\"elementor elementor-321\" data-elementor-post-type=\"docs\">\n\t\t\t\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-2cf95b1 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"2cf95b1\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-36cd729\" data-id=\"36cd729\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t\t<section class=\"elementor-section elementor-inner-section elementor-element elementor-element-daa5524 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"daa5524\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-476c4bc\" data-id=\"476c4bc\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-element elementor-element-503b6d9 elementor-widget elementor-widget-heading\" data-id=\"503b6d9\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<style>\/*! elementor - v3.16.0 - 20-09-2023 *\/\n.elementor-heading-title{padding:0;margin:0;line-height:1}.elementor-widget-heading .elementor-heading-title[class*=elementor-size-]>a{color:inherit;font-size:inherit;line-height:inherit}.elementor-widget-heading .elementor-heading-title.elementor-size-small{font-size:15px}.elementor-widget-heading .elementor-heading-title.elementor-size-medium{font-size:19px}.elementor-widget-heading .elementor-heading-title.elementor-size-large{font-size:29px}.elementor-widget-heading .elementor-heading-title.elementor-size-xl{font-size:39px}.elementor-widget-heading .elementor-heading-title.elementor-size-xxl{font-size:59px}<\/style><h2 class=\"elementor-heading-title elementor-size-default\">e-Invoice API Credentials<\/h2>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-fdaef47 elementor-widget elementor-widget-text-editor\" data-id=\"fdaef47\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<style>\/*! elementor - v3.16.0 - 20-09-2023 *\/\n.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:#69727d;color:#fff}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap{color:#69727d;border:3px solid;background-color:transparent}.elementor-widget-text-editor:not(.elementor-drop-cap-view-default) .elementor-drop-cap{margin-top:8px}.elementor-widget-text-editor:not(.elementor-drop-cap-view-default) .elementor-drop-cap-letter{width:1em;height:1em}.elementor-widget-text-editor .elementor-drop-cap{float:left;text-align:center;line-height:1;font-size:50px}.elementor-widget-text-editor .elementor-drop-cap-letter{display:inline-block}<\/style>\t\t\t\t<ul><li><span data-preserver-spaces=\"true\">E-Invoice API has two sets of credentials \u2013 Client Id and Client Secret, and User Id and Password.<\/span><\/li><li><span data-preserver-spaces=\"true\">Client Id and Client Secret are provided to the Service Providers like GSPs, ERPs and ECOs(E-Commerce Operators).<\/span><\/li><li><span data-preserver-spaces=\"true\">If the taxpayer wants to access the API directly, as notified by the NIC IRP for the category of taxpayers, then he will get Client Id and Client Secret. The Client Id and Client Secret, provided to the taxpayer, can be used for GSTINs of his PAN India. The Client Id and Client Secret can be used by the notified taxpayer for all his sister concerned GSTINs, which have the same PAN.<\/span><\/li><li><span data-preserver-spaces=\"true\">Each taxpayer creates a username and Password for his GSTIN to generate IRNs.<\/span><\/li><\/ul>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-inner-section elementor-element elementor-element-f8c32d5 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"f8c32d5\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-9c8c9f3\" data-id=\"9c8c9f3\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-element elementor-element-a2708d8 elementor-widget elementor-widget-heading\" data-id=\"a2708d8\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">e-Invoice API Credentials for SANDBOX\n<\/h2>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8e52ef6 elementor-widget elementor-widget-text-editor\" data-id=\"8e52ef6\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<ul><li><span data-preserver-spaces=\"true\">GSPs, ERPs, ECOs, and notified taxpayers to register on the sandbox portal to get the Client Id and Client Secret. They have to click the login link on the &#8216;API sandbox portal&#8217; and click the Register button.<\/span><\/li><li><span data-preserver-spaces=\"true\">Here, the system requests to choose the GSP, ERP, ECO or Taxpayer category and enter PAN or GSTIN. Also, the registered mobile number and email id used while registering for GSP or GSTIN on GST Common Portal.<\/span><\/li><li><span data-preserver-spaces=\"true\">After verifying these details and the OTP sent to the registered mobile number, the system generates the Client Id and Client Secret and sends them to the registered mobile number.<\/span><\/li><li><span data-preserver-spaces=\"true\">In the taxpayer&#8217;s case, he can directly create the username and Password for his GSTIN.<\/span><\/li><li><span data-preserver-spaces=\"true\">In GSP, he can generate the dummy GSTINs based on the state and PAN and create the username and Password for these GTINs. GSPs can generate multiple user names and passwords for the same PAN with different states.<\/span><\/li><li><span data-preserver-spaces=\"true\">Can use these credentials directly for API testing. And also, can use these credentials to log in to the API developer application to understand the process of API interface steps and verification.<\/span><\/li><\/ul>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-inner-section elementor-element elementor-element-c69d8f5 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"c69d8f5\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-a474206\" data-id=\"a474206\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-element elementor-element-2f62489 elementor-widget elementor-widget-heading\" data-id=\"2f62489\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">API Credentials for Production<\/h2>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-dd9e24f elementor-widget elementor-widget-text-editor\" data-id=\"dd9e24f\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<ul><li><span data-preserver-spaces=\"true\">GSPs and notified taxpayers, who are already accessing the E-way Bill APIs on production, can use the same client ID, client secret, and Username and Password for e-invoice APIs.<\/span><\/li><li><span data-preserver-spaces=\"true\">GSPs, who do not have the API credentials in E-way Bill System, will be provided the credentials after completing the onboarding process.<\/span><\/li><li><span data-preserver-spaces=\"true\">As GSPs are service providers, I wouldn&#8217;t provide them with the username and password credentials.<\/span><\/li><li><span data-preserver-spaces=\"true\">ERPs, ECOs and Taxpayers will log in to the einvoice1 portal and request the Client credentials by submitting four static IPs and a summary test report.<\/span><\/li><li><span data-preserver-spaces=\"true\">After scrutiny and verification of the report and whitelisting, the taxpayers will be intimated, and they can get the Client Credentials through a portal.<\/span><\/li><li><span data-preserver-spaces=\"true\">Notified taxpayers can create the username and password credentials on the e-invoice production portal after logging into the system. This option is available in user management, and it will happen after OTP authentication.<\/span><\/li><li><span data-preserver-spaces=\"true\">Suppose the sister concern of the notified taxpayer is having access to the API system. In that case, he can connect through them by registering with that company while creating the username and Password.<\/span><\/li><li><span data-preserver-spaces=\"true\">If they are not accessing the API directly and want to connect through GSP or ERP, the notified taxpayer can choose the GSPs or ERPs through whom they want to connect to the API system while creating the username and Password.<\/span><\/li><li><span data-preserver-spaces=\"true\">These user credentials have to be used to access the e-invoice system for generating the IRN directly from the taxpayer&#8217;s system.<\/span><\/li><\/ul>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-inner-section elementor-element elementor-element-d42845c elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"d42845c\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-e658b9b\" data-id=\"e658b9b\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-element elementor-element-11b8364 elementor-widget elementor-widget-heading\" data-id=\"11b8364\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Important Points<\/h2>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4546df6 elementor-widget elementor-widget-text-editor\" data-id=\"4546df6\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<ul><li><span data-preserver-spaces=\"true\">The taxpayer who has registered for the API system should not share the username and Password with his service provider.<\/span><\/li><li><span data-preserver-spaces=\"true\">If the taxpayer wants, he can create a username and Password with multiple GSPs or ERPs. May note that the username and Password will differ with each GSP\/ERP.<\/span><\/li><li><span data-preserver-spaces=\"true\">He has to use the user credentials created with the GSP\/ERP while requesting IRN through that GSP\/ERP. He can interchange and use these &#8216;user credentials&#8217; or &#8216;Auth Token&#8217; between GSPs\/ERPs.<\/span><\/li><li><span data-preserver-spaces=\"true\">Tax Payer can freeze\/block the user credentials created with any GSP\/ERP if not want to continue.<\/span><\/li><li><span data-preserver-spaces=\"true\">Tax Payer can also change the Password of the user credentials whenever required.<\/span><\/li><li><span data-preserver-spaces=\"true\">The taxpayer is supposed to generate the IRN request from his system and send it to the service provider (GSP\/ERP).<\/span><\/li><li><span data-preserver-spaces=\"true\">The service provider(GSP\/ERP) is not supposed to store the request and response of the taxpayers in his system.<\/span><\/li><\/ul>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>e-Invoice API Credentials E-Invoice API has two sets of credentials \u2013 Client Id and Client Secret, and User Id and Password. Client Id and Client Secret are provided to the Service Providers like GSPs, ERPs and ECOs(E-Commerce Operators). If the taxpayer wants to access the API directly, as notified by the NIC IRP for the [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"closed","template":"","meta":[],"doc_category":[],"doc_tag":[],"_links":{"self":[{"href":"https:\/\/mastergst.com\/blog\/wp-json\/wp\/v2\/docs\/321"}],"collection":[{"href":"https:\/\/mastergst.com\/blog\/wp-json\/wp\/v2\/docs"}],"about":[{"href":"https:\/\/mastergst.com\/blog\/wp-json\/wp\/v2\/types\/docs"}],"author":[{"embeddable":true,"href":"https:\/\/mastergst.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/mastergst.com\/blog\/wp-json\/wp\/v2\/comments?post=321"}],"version-history":[{"count":0,"href":"https:\/\/mastergst.com\/blog\/wp-json\/wp\/v2\/docs\/321\/revisions"}],"wp:attachment":[{"href":"https:\/\/mastergst.com\/blog\/wp-json\/wp\/v2\/media?parent=321"}],"wp:term":[{"taxonomy":"doc_category","embeddable":true,"href":"https:\/\/mastergst.com\/blog\/wp-json\/wp\/v2\/doc_category?post=321"},{"taxonomy":"doc_tag","embeddable":true,"href":"https:\/\/mastergst.com\/blog\/wp-json\/wp\/v2\/doc_tag?post=321"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}