Skip to content

Tài liệu tham khảo IIAPI

Tài liệu tham khảo API đầy đủ cho tích hợp hóa đơn điện tử IIAPI.

URL Cơ sở

Production: https://api.your-domain.com/api/iiapi
Development: http://localhost:3000/api/iiapi

Điểm cuối Hóa đơn

Tạo Hóa đơn GTGT (VAT Invoice)

http
POST /vat-invoices
Content-Type: application/json

{
  "seller": {
    "taxCode": "0123456789",
    "name": "Công ty Của Bạn",
    "address": "123 Đường phố"
  },
  "buyer": {
    "taxCode": "9876543210",
    "name": "Công ty Khách hàng",
    "address": "456 Đại lộ"
  },
  "invoiceDate": "2024-01-15",
  "currencyCode": "VND",
  "items": [
    {
      "itemName": "Sản phẩm",
      "quantity": 10,
      "unitPrice": 100000,
      "amount": 1000000,
      "vatRate": 10,
      "vatAmount": 100000
    }
  ],
  "totalAmount": 1000000,
  "totalVatAmount": 100000,
  "totalPayment": 1100000
}

Tạo Hóa đơn POS

http
POST /pos-sale-invoices
Content-Type: application/json

{
  "invoiceDate": "2024-01-15",
  "items": [
    {
      "itemName": "Cà phê",
      "quantity": 2,
      "unitPrice": 50000,
      "amount": 100000
    }
  ],
  "totalAmount": 100000,
  "totalPayment": 100000,
  "paymentMethod": "CASH"
}

Quản lý Hóa đơn

Gửi Hóa đơn

http
POST /invoices/:id/submit
Content-Type: application/json

{
  "clientName": "default"
}

Hủy Hóa đơn

http
POST /invoices/:id/cancel
Content-Type: application/json

{
  "reason": "Yêu cầu của khách hàng"
}

Lấy thông tin Hóa đơn

http
GET /invoices/:id

Liệt kê Hóa đơn

http
GET /invoices?status=ACCEPTED&dateFrom=2024-01-01&dateTo=2024-01-31

Trạng thái Hóa đơn

Trạng tháiMô tả
DRAFTĐã tạo, chưa gửi
PENDINGĐã gửi đến T-VAN
SIGNEDĐã ký số
SENTĐã gửi đến CQT
ACCEPTEDCQT chấp nhận
REJECTEDCQT từ chối
CANCELLEDĐã hủy

Mã lỗi

Mô tả
IIAPI_001Mã số thuế không hợp lệ
IIAPI_002Thiếu trường bắt buộc
IIAPI_003Kết nối T-VAN thất bại
IIAPI_004Hóa đơn đã được gửi
IIAPI_005CQT từ chối

Liên quan

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