Chuyển tới nội dung chính
Phiên bản: 1.5.0

TConnect Payment Open API

Xin chào Developer!

👋 Chào mừng bạn đến với TConnect Payment Open API - giải pháp thanh toán tự động hóa toàn diện cho mọi hệ thống từ ERP, PMS, HIS, ứng dụng AI đến Kiosk và thiết bị POS. Hãy khám phá tài liệu này để tìm mô hình thanh toán phù hợp nhất cho dự án của bạn!

 

👉 Download the APIs specification file  

Tài liệu tích hợp hệ thống thanh toán OPEN API của TConnect.

API này giúp bạn làm gì?

Tính năngMô tả
🔐 Xác thực JWTĐăng nhập và quản lý phiên bảo mật với Access Token + Refresh Token
🔳 Tạo mã QRKhởi tạo QR tĩnh hoặc QR động chứa số tiền đơn hàng
🔔 IPN CallbackNhận thông báo thanh toán thành công tức thời
📊 Lịch sử giao dịchTra cứu giao dịch QR, tiền mặt có phân trang
⚙️ Danh sách dịch vụKiểm tra các cổng thanh toán đang được cấp phép

Xác thực (Authentication)

Sử dụng JWT Bearer token. Gọi POST /openapi/v1/auth/login để lấy access_token, sau đó thêm vào header Authorization: Bearer <token> cho mọi request tiếp theo.

HTTP: Bearer Auth

Thuộc tínhGiá trị
Security Scheme Typehttp
HTTP Authorization Schemebearer
Bearer formatJWT

JWT access_token lấy từ API Login.

API Key: partnerCode

Thuộc tínhGiá trị
Security Scheme TypeapiKey
Header parameter namePartner-Code

Mã định danh Merchant (TCONNECT cung cấp).


Mã hóa (Encryption)

Toàn bộ Request Body (trừ API Get Services) được mã hóa AES-256-CBC. Trường data chứa payload đã mã hóa dưới dạng Hexadecimal.

Lưu ý bảo mật

Toàn bộ Request Body đều phải được mã hóa AES-256-CBC.
Xem chi tiết tại AES Encryption.


Thông tin môi trường

Môi trườngBase URL
Staginghttps://sme-open-api-sandbox.tconnect.vn
ProductionĐược cung cấp sau khi hoàn tất kiểm thử

1. Luồng thanh toán bằng QR

Thanh toán QR


2. Luồng thanh toán bằng QR trên thiết bị (POS, Soundbox)

Thanh toán QR trên thiết bị


Bước tiếp theo


Liên hệ

TConnect
Email: info@tconnect.vn
URL: https://tconnect.vn