Skip to content

T-VAN Integration

Overview

T-VAN (Tax Value Added Network) interaction is delegated and read-only. Issuance, signing and submission to the General Department of Taxation (GDT) all go through VNPAY via @nx/iiapi (see Issuance).

The @nx/t-van adapter is a thin typed Axios REST client that wraps VNPAY's T-VAN gateway. @nx/invoice uses it only for status and taxpayer (MST) queries. @nx/invoice does not hand-roll any T-VAN REST calls, does not submit invoices to T-VAN, and runs no custom webhook / retry / polling stack for it.

What @nx/invoice Does

ConcernOwner
Issue / sign / submit to GDTVNPAY via @nx/iiapi
T-VAN status / taxpayer (MST) query@nx/t-van adapter (read-only)
Client registrationTVanConnectionComponent from TVAN_DEFAULT_CONNECTION (core Configuration row)

The @nx/t-van Adapter

AspectDetail
Base classBaseTVanRequest extends AxiosNetworkRequest
Transporttyped Axios REST
AuthAPI key (config.apiKey)
ProviderVNPAY T-VAN gateway
Usagestatus / taxpayer (MST) queries - read-only

Query Flow

Proprietary and Confidential. Unauthorized copying, distribution, or use of this software is strictly prohibited.