Bắt đầu thi công
1. Thông tin chung
Các Service của MeInvoice đều là RESTful Web Services có thuộc tính như sau:
Tên | Url | |
---|---|---|
Mô tả | Link cho các hóa đơn | |
Môi trường test | https://testapi.meinvoice.vn/api/v3 | |
Môi trường chính thức | https://api.meinvoice.vn/api/v3 |
Tất cả các Request gọi lên hệ thống MeInvoice đều phải chứa thông tin Authorization trong Header như sau:
GET/POST/PUT: <url>
Headers:
Content-Type: application-json
Authorization: Bearer <token>
CompanyTaxCode: <Mã số thuế>
Trong đó đa số các service, kết quả trả về sẽ là 1 chuỗi JSON có định dạng như sau:
{
"Success": <false/true>,
"Data": "<Dữ liệu trả về>",
"ErrorCode": "<Trống hoặc Mã lỗi>",
"Errors": ""
}
Trong đó,
- Data: Là kết quả trả về của việc thực hiện yêu cầu. Trong các phần mô tả service phía dưới, khi nhắc đến Respose sẽ chính là dữ liệu trong thuộc tính này
- ErrorCode: Mã lỗi trả về trong trường hợp gọi Service lỗi. Bảng mã lỗi được mô tả ở từng service và ở cuối tài liệu này
2. Tài liệu bổ sung
file postman mẫu
postman không mã:
https://drive.google.com/file/d/1V3Hr4SOegjpZoly_G0Ee-qUJdq6jJnBz/view?usp=sharing
postman có mã:
https://drive.google.com/file/d/1BLyGKL43nBigdUNq9xoXqHdwtv-yGM5Y/view?usp=sharing
Phân tích khác biệt của thông tư mới và cũ
https://drive.google.com/drive/folders/1jYAR46Pmko6P2sqTtYuJnCpHdyTksFyp
Mã lỗi CQT trả về
https://docs.google.com/spreadsheets/d/1kdLjzo-fAARR0p3shN-s2UlUFNdtVVMI2ves83xgyCg/edit#gid=0
Link tải tool ký số Signsevice.
https://product.misa.vn/misasoftware/eInvoice/SignedService/R24/MISA_SignedService_Setup_Lastest.exe