Phiên bản 1.0 · Hiệu lực từ 29/08/2026 · Bản tiếng Việt là bản có hiệu lực
Tài liệu này mô tả cơ chế tính tiền thật của hệ thống, kể cả những chỗ cơ chế đó chưa hoàn chỉnh. Việc hoàn tiền ở tài liệu riêng: Chính sách hoàn tiền.
Số dư ví TexAPI là khoản trả trước cho dịch vụ, tính bằng đô-la Mỹ. Ghi nhận với độ phân giải đến một phần triệu đô (0,000001 USD). Về bản chất kế toán: một nghĩa vụ phải thực hiện của TexAPI với bạn — TexAPI chỉ ghi nhận doanh thu khi bạn thực sự sử dụng dịch vụ.
Nói chính xác điều nó KHÔNG phải:
Không có đơn vị “credit”. Hệ thống dùng USD. Nếu bạn thấy chữ “credit” ở đâu trong sản phẩm, đó là nội dung cũ — hãy báo cho hỗ trợ.
Số dư của bạn không hết hạn. Đây là cam kết, và nó nhất quán với cách hệ thống được xây: không có cột hạn sử dụng nào trên ví hay trên sổ cái, và không có logic hết hạn nào.
Điều này áp dụng cho cả lượng sử dụng kèm gói thuê bao: về bản chất kinh tế, một gói là một lần nạp trước cộng một mức chiết khấu, và phần chưa dùng vẫn là của bạn.
Nếu tổ chức của bạn còn thành viên khác, việc bạn xoá tài khoản cá nhân không xoá tổ chức và không ảnh hưởng số dư.
Chỉ nhận các mức: 5 · 10 · 20 · 50 · 100 USD. Lý do có mức tối thiểu: dưới mức đó, phí cổng thanh toán cộng với thưởng nạp lần đầu làm giao dịch thành lỗ cho TexAPI. Đây là ràng buộc kinh tế thật, không phải một rào cản tuỳ ý.
| Chuyển khoản / QR trong nước | Thẻ quốc tế | |
|---|---|---|
| Tiền tệ bạn trả | VND | USD |
| Tỷ giá quy đổi | cố định 27.000 VND/USD, không phải tỷ giá thời gian thực | — |
| Số vào ví so với số bạn trả | bằng nhau theo giá trị USD — TexAPI tự chịu phí cổng và chênh lệch tỷ giá | bạn trả nhiều hơn — phí thẻ được cộng vào giá |
| Ví dụ | nạp 10 USD → thanh toán 270.000 VND → ví +10,00 USD | nạp 5 USD → thanh toán 5,62 USD → ví +5,00 USD |
| Mức tối thiểu | 5 USD | 5 USD |
Về tỷ giá cố định 27.000: đây là hằng số cấu hình, không nối nguồn tỷ giá thời gian thực. Tỷ giá áp cho một đơn hàng được chốt tại thời điểm tạo đơn và ghi vào đơn — thay đổi cấu hình sau đó không định giá lại đơn đã tạo.
Về việc cộng phí thẻ: con số bạn phải thanh toán được hiển thị trước khi bạn xác nhận. Phần chênh là phí của cổng thanh toán, không phải phí của TexAPI, và không hoàn lại được khi hoàn tiền.
Cổng thanh toán gửi thông báo về TexAPI; TexAPI xác thực chữ ký của thông báo, khoá dòng đơn hàng, kiểm tra trạng thái, rồi ghi tiền vào ví — tất cả trong một giao dịch cơ sở dữ liệu. Cùng giao dịch đó áp thưởng nạp lần đầu và mã giảm giá nếu có. Có nút Xác nhận thanh toán nếu bạn không muốn chờ.
Chống ghi trùng. Đơn đã ở trạng thái hoàn thành không được ghi tiền lần hai; các khoản thưởng có thêm chỉ mục duy nhất ở cơ sở dữ liệu để không thể cấp hai lần. Nếu bạn thấy tiền được ghi hai lần cho một giao dịch, đó là lỗi — báo cho hỗ trợ, và đó là trường hợp hoàn tiền bắt buộc.
| Tình huống | Hệ thống làm gì | Bạn nên làm gì |
|---|---|---|
| Bạn huỷ hoặc bỏ dở | không ghi tiền; đơn ở trạng thái chờ | không cần làm gì, không bị trừ |
| Cổng báo thất bại | không ghi tiền | thử lại |
| Trả thiếu so với số tiền của đơn | đơn chuyển sang thất bại, KHÔNG ghi tiền vào ví | liên hệ hỗ trợ ngay — xem cảnh báo dưới |
| Trả thừa | ghi vào ví đúng số tiền của đơn; phần thừa không tự động xử lý | liên hệ hỗ trợ để được hoàn phần thừa |
| Liên kết thanh toán hết hạn (15 phút) | đơn ở trạng thái chờ | tạo đơn mới |
Mọi biến động số dư đều để lại một bút toán, ghi trong cùng giao dịch với biến động đó. Mỗi bút toán lưu: loại, số tiền (âm là tiền ra), số dư sau giao dịch, loại và mã tham chiếu, và dữ liệu bổ trợ. Bạn xem được sổ cái của mình tại Bảng điều khiển → Ví.
| Loại | Khi nào |
|---|---|
topup | bạn nạp tiền |
subscription_grant | lượng sử dụng kèm gói thuê bao được cấp |
usage | bạn dùng dịch vụ (số âm) |
adjustment | điều chỉnh thủ công của nhân sự vận hành — cấp thêm hoặc trừ |
refund | hoàn tiền (số âm — tiền rời ví về phương thức thanh toán) |
Điểm minh bạch cần nói: thưởng nạp lần đầu, thưởng mã giảm giá và tín dụng chào mừng đều được ghi loại adjustment, không phải loại riêng — phân biệt được qua trường tham chiếu. Cột “tổng đã nạp” chỉ tăng với topup và subscription_grant, nghĩa là tiền thưởng không được tính là tiền thật đã nhận. Đó là cách ghi đúng, và nó là cơ sở của quy tắc hoàn tiền.
Hạn chế cần biết: số dư trong ví là một khoản duy nhất, không phân biệt nguồn. Sau khi 10 USD tiền thật và 1 USD tiền thưởng cùng vào ví, hệ thống không ghi lại phần nào được chi trước. Đây là lý do TexAPI dùng quy tắc “hoàn không quá số tiền bạn đã trả cho đơn hàng đó”.
Về tính bất biến: sổ cái được cơ sở dữ liệu bảo vệ để không thể sửa — một cơ chế ở tầng cơ sở dữ liệu chặn mọi lệnh cập nhật trên bảng sổ cái, nên sửa một bút toán sai phải bằng cách ghi thêm một bút toán bù. Lệnh xoá vẫn được phép, vì việc bạn tự xoá tài khoản phụ thuộc vào nó; trước khi xoá, các bút toán được sao sang bảng lưu trữ.
Hệ quả của bước 2 mà bạn sẽ nhìn thấy: khi bạn đang được áp chiết khấu, khoản tạm giữ có thể lớn hơn đáng kể số tiền cuối cùng bị trừ, vì nó tính ở giá chưa giảm. Số dư khả dụng của bạn tạm thời giảm nhiều hơn mức thực chi, và điều đó cũng làm trần chi tiêu theo khoá bị siết chặt hơn thực tế. Khoản tạm giữ được giải phóng khi lượt gọi kết thúc.
Làm tròn: đến micro-đô, luôn làm tròn LÊN. Điều này có lợi cho TexAPI, và tài liệu này nói thẳng thay vì gọi nó là “làm tròn”. Mức ảnh hưởng: tối đa 0,000001 USD mỗi lượt gọi — khoảng 1 USD sau một triệu lượt gọi.
Biên nhận định giá của mỗi lượt gọi ghi: số token từng loại đã tính, đơn giá hiệu lực, đơn giá niêm yết, mức chiết khấu, tổng gộp, trần cho phép, mức bị giới hạn bởi số dư, và cơ sở tính lượng sử dụng. Biên nhận được ghi một lần tại thời điểm tính tiền và đọc lại nguyên bản, không dựng lại công thức khi xem — nên con số bạn thấy hôm nay là đúng con số đã áp hôm đó, kể cả khi giá đã thay đổi từ đó.
Đây là mục quan trọng nhất của tài liệu. TexAPI công bố cả các trường hợp bất lợi cho bạn.
| Tình huống | Xử lý |
|---|---|
| Không có tuyến nào phục vụ được yêu cầu | giải phóng khoản tạm giữ, chi phí 0 |
| Hạ tầng trả lỗi | giải phóng, chi phí 0, ghi bản ghi kèm mã lỗi |
| Dòng trả về rỗng — không có nội dung nào tới bạn | giải phóng, chi phí 0 |
| Lỗi khi thiết lập chuyển đổi định dạng | giải phóng, chi phí 0 |
| Yêu cầu bị chặn bởi kiểm duyệt nội dung | không gọi lên hạ tầng, không tính tiền |
| Vượt hạn mức hoặc vượt trần chi tiêu | trả 429, không tính tiền |
| Không đủ số dư | trả 402, không tính tiền |
Dòng bị ngắt giữa đường. Nếu mô hình đã sinh ra một phần câu trả lời và một phần đã tới bạn, phần đó bị tính tiền. Đúng trong cả ba trường hợp: hạ tầng hết thời gian chờ giữa dòng, kết nối đứt, và chính bạn ngắt kết nối.
Cách tính khi hạ tầng không báo số token — điển hình khi dòng bị cắt:
Trần bảo vệ bạn: trong trường hợp dựng lại này, số tiền không vượt quá khoản đã tạm giữ khi bắt đầu lượt gọi. Biên nhận ghi rõ cơ sở đã dùng, nên bạn kiểm tra được.
Lý do TexAPI thu, nói thẳng: khi dòng bị cắt, hạ tầng vẫn tính tiền TexAPI cho toàn bộ công việc mô hình đã làm. Tính 0 đồng trong trường hợp này nghĩa là cho không đúng những lượt gọi dài — vốn là những lượt đắt nhất — và tạo động cơ lạm dụng bằng cách chủ động ngắt.
Nếu bạn cho rằng một khoản thu trong nhóm này không đúng: gửi mã lượt gọi tới hỗ trợ. TexAPI có biên nhận định giá đầy đủ để đối chiếu, và sẽ hoàn lại nếu biên nhận cho thấy sai.
Nếu tiến trình xử lý lượt gọi của bạn chết mà không tất toán, tác vụ dọn sẽ đóng khoản tạm giữ sau 15 phút và thu toàn bộ khoản đã tạm giữ — tức thu ở giá niêm yết chưa giảm cho công việc mà bạn có thể chưa nhận được.
Đây là hành vi bất lợi cho bạn và TexAPI công bố nó. Nếu số dư của bạn bằng 0, khoản tạm giữ được đóng mà không thu.
Không thể xảy ra. Được bảo đảm ở ba tầng độc lập: ràng buộc ở cơ sở dữ liệu, kiểm tra trước khi ghi nợ, và giới hạn tại thời điểm tất toán.
Khi số dư hết giữa một lượt gọi: lượt gọi đó hoàn thành, và chỉ bị tính tối đa bằng số dư còn lại — phần chênh TexAPI tự chịu, và biên nhận ghi rõ nó đã bị giới hạn bởi số dư. Lượt gọi tiếp theo trả 402.
TexAPI không cho phép nợ, không tính lãi, không có hạn mức tín dụng.
Giá bán được suy ra từ giá vốn, không phải một con số nhập tay: giá bán = giá vốn ÷ (1 − biên mục tiêu). Vì giá bán là kết quả một phép chia, không có đường nào để một mô hình bị đặt giá dưới giá vốn do nhập sai.
Đồng bộ giá vốn chạy khoảng mỗi 30 phút và giá bán tự điều chỉnh theo. Hiện chưa có bước phê duyệt của người ở giữa — hạ tầng tăng giá thì giá của bạn tăng theo, tự động. Bốn bảo đảm đi kèm:
| Nguồn | Cách áp |
|---|---|
| Chiết khấu theo gói thuê bao | áp trên toàn bộ lượng sử dụng, không chỉ phần vượt gói |
| Mã giảm giá loại giảm giá sử dụng | có thời hạn hiệu lực; nếu có nhiều mã, lấy mã cao nhất |
| Khuyến mãi do TexAPI đặt | quy tắc cụ thể nhất thắng, không cộng dồn |
Chiết khấu gói và mã giảm giá cộng với nhau. Khuyến mãi của TexAPI cạnh tranh chứ không cộng — mức áp cuối cùng là mức cao hơn giữa hai bên.
Sàn chống lỗ. Mọi chiết khấu bị chặn bởi một mức sàn tính theo giá vốn của đúng tuyến đã phục vụ lượt gọi đó, không phải giá vốn trung bình — cần thiết vì các tuyến của cùng một mô hình có thể chênh giá vốn rất nhiều. Hệ quả với bạn: một chiết khấu công bố có thể không được áp đủ nếu nó chạm sàn, và biên nhận định giá ghi rõ khi điều đó xảy ra.
| Gói | Giá/tháng | Lượng kèm | Chiết khấu | Khoá API |
|---|---|---|---|---|
| Trả theo dùng | — | = số bạn nạp | 0% | 2 |
| Starter | 12 USD | 12 USD | 5% | 5 |
| Builder | 29 USD | 29 USD | 8% | 15 |
| Pro | 79 USD | 79 USD | 12% | 50 |
| Team | 199 USD | 199 USD | 15% | không giới hạn thực tế |
Giá chưa gồm VAT — xem mục 10. Hạn mức thông lượng theo từng gói ở Điều khoản API mục 4.
Lượng sử dụng kèm gói vào ví như tiền thật và không hết hạn. Kỳ là một tháng theo lịch kể từ ngày mua. Gia hạn tự động chỉ hoạt động với kênh thẻ; đơn qua chuyển khoản trong nước là một lần, không tự gia hạn. Không có chia theo tỷ lệ khi bạn đổi gói hoặc huỷ giữa kỳ.
Huỷ tại Bảng điều khiển → Ví → Thuê bao. Khi bạn huỷ, TexAPI dừng luôn việc thu định kỳ ở cổng thanh toán — không cần bạn làm thêm bước nào ở phía cổng.
Nếu vì lý do kỹ thuật việc dừng ở cổng không thành công, giao diện nói rõ với bạn ngay lúc huỷ thay vì báo thành công. Trong trường hợp đó, nếu một kỳ vẫn bị thu, hệ thống nhận ra đó là khoản phải hoàn chứ không kích hoạt lại gói, và TexAPI hoàn lại toàn bộ kỳ đó.
Điều vẫn còn bất lợi và phải nói rõ: quyền lợi mất ngay khi huỷ, không chia theo tỷ lệ — chiết khấu và hạn mức thông lượng của gói dừng lập tức, kể cả khi kỳ còn nhiều ngày. Nếu bạn huỷ giữa kỳ và mất phần quyền lợi còn lại của kỳ đã trả, TexAPI cấp bù phần tương ứng theo yêu cầu.
Cơ chế “giữ mã” cần hiểu đúng: mã loại thưởng nạp không thể tính giá trị lúc bạn nhập, vì nó phụ thuộc số tiền bạn nạp. Vì vậy khi bạn nhập, mã được giữ lại và chỉ được áp dụng khi bạn thực sự nạp tiền. Hai hệ quả: giữ mã không phải đã đổi mã — số lần đổi của mã chưa bị trừ; và mỗi tổ chức chỉ giữ một mã cùng lúc, nhập mã thứ hai sẽ thay mã thứ nhất.
Nếu việc áp mã thất bại vào lúc nạp, tiền nạp của bạn vẫn được ghi — cơ chế được thiết kế để lỗi ở bước mã không làm mất tiền nạp.
Thưởng nạp lần đầu: 10% trên lần nạp tiền thật đầu tiên, một lần cho mỗi tổ chức, có chỉ mục duy nhất ở cơ sở dữ liệu bảo đảm không cấp hai lần. Tiền thưởng đã vào ví thì không hết hạn, nhưng không được hoàn — bạn chưa trả tiền cho phần này.
Chống lạm dụng: giới hạn tổng số lần đổi mỗi mã, giới hạn theo tổ chức, mức nạp tối thiểu, giới hạn tần suất nhập mã, và yêu cầu email đã xác minh để nạp tiền. Việc tạo nhiều tài khoản để lấy thưởng nhiều lần là hành vi bị cấm.
Hai cam kết trong khi cơ chế chưa chạy, và cả hai đều bảo vệ bạn:
Nhân sự vận hành có thể điều chỉnh số dư của bạn — cấp thêm hoặc trừ. Mọi điều chỉnh:
adjustment trong sổ cái bạn xem được;Điều chỉnh trừ tiền chỉ được thực hiện khi: sửa một lỗi ghi tiền của hệ thống, thu hồi tiền thưởng đã cấp do lạm dụng, hoặc xử lý một giao dịch bị đảo ngược ở cổng thanh toán. Mọi trường hợp đều phải có lý do ghi trong vết kiểm tra, và TexAPI thông báo cho bạn.
Điều chỉnh không phải hoàn tiền. Điều chỉnh thay đổi số dư ví; hoàn tiền trả tiền về phương thức thanh toán của bạn.
Nếu bạn thấy một điều chỉnh không giải thích được trong sổ cái: liên hệ hỗ trợ, TexAPI trả lời kèm lý do đã ghi trong 05 ngày làm việc.
Sổ cái là bản ghi có thẩm quyền về số dư của bạn. Nếu bạn cho rằng số dư hoặc một khoản thu không đúng: