Keep foreign buyers on normal e-commerce invoice flow (TIN EI00000000020) instead of consolidated mode.
Use country-aware buyer state mapping to avoid sending Malaysian state codes for non-Malaysian countries (prevents CV316).
2.1.1
Fix MyInvois CV317: buyer state code 17 (Not Applicable) is only sent for consolidated invoices; e-commerce and other types fall back to the configured seller state when the WooCommerce state is unknown.
2.1.0
Improved nonce validation in user profile TIN save handler based on WordPress.org review feedback.
Documented external LHDN API/portal services and domains in readme files.