All Team Member,
TaxPro GST User Control Library Demo Project Version 1.0.0.17 is updated with below changes
1. Updated TaxProGST.API.dll Version 20.11.0.0
2. Added new property EnableAutoRefreshTokenOnApiCall in APISession. Default is false.
Those Library User who already implemented Refresh Token no need to set this property to true.
If this is set true then AuthToken will be refresh automatically on every API call if expired (for detail refer https://developer.gst.gov.in/pages/apiportal/data/ReleaseNotes/Rel_Notes_Request_for_extension_of_authorization_token_06-07-2020.pdf ).
AutoRefreshToken will break only when GSTN Server is on maintenance or API Access Validity of Taxpayer is expired.
For AutoRefreshToken two event handler provided StartingRefreshAuthToken and RefreshAuthTokenCompleted. By handling RefreshAuthTokenCompleted event Library user can store the updated Refresh Token Details like SEK, AuthToken…etc.
3. For Sandbox Testing Added below method (presently not available in production
a. Save Preference API: Using this API you are able to select/Edit the preferences Quarterly & Monthly for GSTR1 & GSTR3B, for each quarter in Specific time duration.