# Bảng mã lỗi

<table><thead><tr><th width="75">No</th><th width="85">Mã lỗi</th><th>Mô tả lỗi</th></tr></thead><tbody><tr><td>5</td><td>E05</td><td>Unknown error.</td></tr><tr><td>6</td><td>E24</td><td>No bank found for the given bankCode.</td></tr><tr><td>7</td><td>E39</td><td>Invalid checkSum.</td></tr><tr><td>8</td><td>E42</td><td>Đối tác không có quyền truy cập API Hoàn tiền  (API Refund)</td></tr><tr><td>9</td><td>E43</td><td>Refund thất bại (Nguyên nhân chưa xác định)</td></tr><tr><td>10</td><td>E44</td><td>Mã tham chiếu (referenceNumber) không tồn tại hoặc không thể hoàn tiền cho giao dịch vãng lai</td></tr><tr><td>11</td><td>E45</td><td>Số tiền hoàn không chính xác (Tổng tiền hoàn phải bé hơn hoặc bằng giá trị giao dịch đã thanh toán)</td></tr><tr><td>12</td><td>E46</td><td>Invalid Request Body/Parameter.</td></tr><tr><td>13</td><td>E51</td><td>bankCode không chính xác</td></tr><tr><td>16</td><td>E74</td><td>Invalid token.</td></tr><tr><td>17</td><td>E75</td><td>Test Callback không khả dụng</td></tr><tr><td>18</td><td>E76</td><td>Tài khoản chưa đăng ký dịch vụ hoặc đã bị khóa</td></tr><tr><td>19</td><td>E77</td><td>Tài khoản ngân hàng chưa được đối tác đăng ký thành công</td></tr><tr><td>20</td><td>E95</td><td>Loại filter không đúng (field "type" in request body API Check Order)</td></tr><tr><td>21</td><td>E96</td><td>Không tìm thấy giao dịch</td></tr><tr><td>22</td><td>E104</td><td>Không tìm thấy thông tin đăng ký đại lý của đối tác</td></tr><tr><td>23</td><td>E158</td><td>Một request khác đang được xử lý</td></tr></tbody></table>

<table><thead><tr><th width="146">Error Code</th><th>Message (Hiển thị trên web/app)</th><th>Description (Giải thích cho nội bộ)</th></tr></thead><tbody><tr><td>E01</td><td>Mật khẩu không trùng khớp</td><td>Mật khẩu không trùng khớp</td></tr><tr><td>E02</td><td>Số điện thoại đã tồn tại</td><td>Tài khoản đã tồn tại</td></tr><tr><td>E03</td><td>Không thể tạo tài khoản</td><td>Không thể tạo tài khoản</td></tr><tr><td>E04</td><td>Lỗi không xác định</td><td>Không thể thực hiện thao tác này. Vui lòng thử lại sau</td></tr><tr><td>E05</td><td>Lỗi không xác định</td><td>Phiên đăng nhập hết hạn</td></tr><tr><td>E06</td><td>Không thể liên kết. Tài khoản ngân hàng này đã được thêm trước đó</td><td>Không thể liên kết. Tài khoản ngân hàng này đã được thêm trước đó (Bank Account Receive)</td></tr><tr><td>E07</td><td>Thành viên không tồn tài trong hệ thống</td><td>Thành viên không tồn tài trong hệ thống</td></tr><tr><td>E08</td><td>Thành viên đã được thêm vào tài khoản trước đó</td><td>Thành viên đã được thêm vào tài khoản trước đó</td></tr><tr><td>E09</td><td>Không thể thêm thành viên vào tài khoản</td><td>Không thể thêm thành viên vào tài khoản</td></tr><tr><td>E10</td><td>Không thể thêm mẫu nội dung chuyển khoản</td><td>Không thể thêm mẫu nội dung chuyển khoản</td></tr><tr><td>E11</td><td>Không thể xoá mẫu nội dung chuyển khoản</td><td>Không thể xoá mẫu nội dung chuyển khoản</td></tr><tr><td>E12</td><td>Không thể liên kết. Tài khoản thanh toán này đã được thêm trước đó</td><td>Không thể liên kết. Tài khoản thanh toán này đã được thêm trước đó (Bank Account Payment)</td></tr><tr><td>E13</td><td>Thêm tài khoản thanh toán thất bại</td><td>Thêm tài khoản thanh toán thất bại</td></tr><tr><td>E14</td><td>Không thể tạo doanh nghiệp</td><td>Không thể tạo doanh nghiệp</td></tr><tr><td>E15</td><td>CMND/CCCD không hợp lệ</td><td>293 - CMND/CCCD không hợp lệ</td></tr><tr><td>E16</td><td>Trạng thái TK ngân hàng không hợp lệ</td><td>40503 - Trạng thái TK ngân hàng không hợp lệ</td></tr><tr><td>E17</td><td>TK ngân hàng không hợp lệ</td><td>1020 - TK ngân hàng không hợp lệ</td></tr><tr><td>E18</td><td>Tên chủ TK không hợp lệ</td><td>40600 - Tên chủ TK không hợp lệ</td></tr><tr><td>E19</td><td>Số ĐT không hợp lệ</td><td>219 - Số ĐT không hợp lệ</td></tr><tr><td>E20</td><td>TK ngân hàng không tồn tại</td><td>40017 - TK ngân hàng không tồn tại</td></tr><tr><td>E21</td><td>Có vấn đề xảy ra khi gửi OTP. Vui lòng thử lại sau</td><td>40506 - Có vấn đề xảy ra khi gửi OTP. Vui lòng thử lại sau</td></tr><tr><td>E22</td><td>Không thể đăng ký nhận BĐSD. Vui lòng thử lại sau</td><td>40509 - Không thể đăng ký nhận BĐSD. Vui lòng thử lại sau</td></tr><tr><td>E23</td><td>TK đã đăng ký nhận BĐSD</td><td>40504 - TK đã đăng ký nhận BĐSD</td></tr><tr><td>E24</td><td>Không tìm thấy ngân hàng tương ứng với mã Code</td><td>Không tìm thấy ngân hàng tương ứng với mã Code</td></tr><tr><td>E25</td><td>Không tìm thấy tài khoản ngân hàng đã liên kết trong hệ thống VietQR</td><td>Không tìm thấy tài khoản ngân hàng đã liên kết trong hệ thống VietQR</td></tr><tr><td>E26</td><td>Nội dung thanh toán vượt quá giới hạn (bé hơn 50 kí tự - VietQR Plus) (bé hơn 19 kí tự - VietQR Pro)</td><td>Nội dung thanh toán vượt quá giới hạn (bé hơn 50 kí tự - VietQR Plus) (bé hơn 19 kí tự - VietQR Pro)</td></tr><tr><td>E27</td><td>MB Bank trả lỗi 4630</td><td>MB Bank trả lỗi 4630</td></tr><tr><td>E28</td><td>MB Bank trả lỗi 237</td><td>MB Bank trả lỗi 237</td></tr><tr><td>E29</td><td>MB Bank trả lỗi 002</td><td>MB Bank trả lỗi 002</td></tr><tr><td>E30</td><td>update Sync Wp có Request Body NULL</td><td>update Sync Wp có Request Body NULL</td></tr><tr><td>E31</td><td></td><td>update Sync Wp có bankId không hợp lệ</td></tr><tr><td>E32</td><td>Thông tin TK Ngân hàng không hợp lệ (MB trả lỗi)</td><td>Thông tin TK Ngân hàng không hợp lệ (MB trả lỗi)</td></tr><tr><td>E33</td><td>Thông tin PIN sai khi sử dụng api lấy thông tin TK ngân hàng của MB</td><td>Thông tin PIN sai khi sử dụng api lấy thông tin TK ngân hàng của MB</td></tr><tr><td>E34</td><td>Invalid Request Body Invalid (orderId &#x3C;= 13 ký tự, content &#x3C;= 19 ký tự)</td><td>Invalid Request Body Invalid (orderId &#x3C;= 13 ký tự, content &#x3C;= 19 ký tự)</td></tr><tr><td>E35</td><td>Tài khoản ngân hàng không tồn tại trong gói VietQR Pro</td><td>Tài khoản ngân hàng không tồn tại trong gói VietQR Pro</td></tr><tr><td>E36</td><td>Tài khoản ngân hàng không tồn tại trong hệ thống</td><td>Tài khoản ngân hàng không tồn tại trong hệ thống</td></tr><tr><td>E37</td><td>Request Body khi generate token Ecommerce empty or null</td><td>Request Body khi generate token Ecommerce empty or null</td></tr><tr><td>E38</td><td>Không tìm thấy account_information trong hệ thống (Ecommerce)</td><td>Không tìm thấy account_information trong hệ thống (Ecommerce)</td></tr><tr><td>E39</td><td>Invalid checkSum</td><td>Invalid checkSum</td></tr><tr><td>E40</td><td>Không tìm thấy bank account liên kết trong hệ thống</td><td>Không tìm thấy bank account liên kết trong hệ thống</td></tr><tr><td>E41</td><td>Invalid checkSum (SaB)</td><td>Invalid checkSum (SaB)</td></tr><tr><td>E42</td><td>TK chưa được lên luồng 2 (API Service của SaB)</td><td>TK chưa được lên luồng 2 (API Service của SaB)</td></tr><tr><td>E43</td><td>Hoàn tiền thất bại (API Service của SaB)</td><td>Hoàn tiền thất bại (API Service của SaB)</td></tr><tr><td>E44</td><td>FT Code không tồn tại hoặc không được hoàn tiền</td><td>FT Code không tồn tại hoặc không được hoàn tiền</td></tr><tr><td>E45</td><td>Số tiền hoàn không hợp lệ</td><td>Số tiền hoàn không hợp lệ</td></tr><tr><td><br>E46</td><td>Có vấn đề xảy ra khi thực hiện yêu cầu. Vui lòng thử lại sau</td><td>Invalid request body</td></tr><tr><td>E47</td><td>Thông tin đã tồn tại trong danh bạ</td><td>Thông tin đã tồn tại trong danh bạ</td></tr><tr><td>E48</td><td>Có vấn đề xảy ra khi thêm danh bạ. Vui lòng thử lại sau</td><td>Insert thất bại. Lỗi hệ thống</td></tr><tr><td>E49</td><td>Có vấn đề xảy ra khi cập nhật danh bạ. Vui lòng thử lại sau</td><td>Trạng thái update danh bạ không hợp lệ.</td></tr><tr><td>E50</td><td>Số điện thoại không tồn tại trong hệ thống</td><td>Số điện thoại không tồn tại, module API tạo QR nạp tiền vào hệ thống VietQR VN</td></tr><tr><td>E51</td><td>Mã bankCode không hợp lệ</td><td>Module sync transaction RPA</td></tr><tr><td>E52</td><td>Bank account không tồn tại trong hệ thống</td><td>Bank account không tồn tại trong hệ thống</td></tr><tr><td>E53</td><td>List giao dịch không hợp lệ</td><td>List giao dịch không hợp lệ</td></tr><tr><td>E54</td><td>Ghi nhận hệ thống RPA lỗi/Invalid request body</td><td>Ghi nhận hệ thống RPA lỗi/Invalid request body</td></tr><tr><td>E55</td><td>Xác nhận mật khẩu sai.</td><td>Xác nhận mật khẩu sai khi xác nhận thanh toán</td></tr><tr><td>E56</td><td>Hệ thống đang xảy ra vấn đề. Vui lòng thử lại sau.</td><td>Sai Payment type</td></tr><tr><td>E57</td><td>Số điện thoại không đúng định dạng. Vui lòng kiểm tra lại thông tin trên và thực hiện lại.</td><td>Số điện thoại không đúng định dạng</td></tr><tr><td>E58</td><td>Nhà mạng không hợp lệ. Vui lòng kiểm tra lại thông tin trên và thực hiện lại.</td><td>Carrier Type ID sai</td></tr><tr><td>E59</td><td>Hệ thống đang xảy ra vấn đề. Vui lòng thử lại sau.</td><td>Không tìm thấy thông tin theo userId - userId không hợp lệ</td></tr><tr><td>E60</td><td>Hệ thống đang xảy ra vấn đề. Vui lòng thử lại sau.</td><td>Recharge type sai => Số tiền nạp vào số điện thoại không hợp lệ</td></tr><tr><td>E61</td><td>Số dư VQR không đủ. Vui lòng nạp thêm VQR để thực hiện nạp tiền điện thoại</td><td>Số dư không đủ</td></tr><tr><td>E62</td><td>Giao dịch thất bại.</td><td>Giao dịch thất bại, VNPT Epay response.</td></tr><tr><td>E63</td><td>Hệ thống nạp tiền đang bảo trì. Vui lòng thử lại sau</td><td>VNPT bảo trì, response từ VNPT Epay.</td></tr><tr><td>E64</td><td>Hệ thống nạp tiền đang bận. Vui lòng thử lại sau</td><td>VNPT traffic busy (đang quá tải)</td></tr><tr><td>E65</td><td>Xác thực thất bại. Vui lòng thử lại sau</td><td>Mã OTP cho giao dịch này không khớp hoặc đã hết hạn request</td></tr><tr><td>E71</td><td>Kết nối Telegram/Lark thất bại</td><td>Kết nối Telegram thất bại. Không gửi được first message qua chatID/webhook</td></tr><tr><td>E72</td><td>Không thể cập nhật trạng thái giọng nói</td><td>Sai type</td></tr><tr><td>E67</td><td>User setting not found (lỗi này không hiển thị cho user)</td><td>User setting not found</td></tr><tr><td>E68</td><td>Không thể get voice (lỗi này không hiển thị cho user)</td><td>Sai type</td></tr><tr><td>E69</td><td>User disable voice (lỗi này không hiển thị cho user)</td><td>User disable voice (lỗi này không hiển thị cho user)</td></tr><tr><td>E70</td><td>Phương thức thanh toán không hợp lệ</td><td>Sai payment method</td></tr><tr><td>E73</td><td>BankAccount đã tồn tại trong hệ thống</td><td>BankAccount đã tồn tại trong hệ thống</td></tr><tr><td>E74</td><td>Invalid Token Key</td><td>test callback API</td></tr><tr><td>E75</td><td>Service is not available</td><td>Dịch vụ callbackAPI không khả dụng (cho môi trường product)</td></tr><tr><td>E76</td><td>Merchant is not existed</td><td>Khách hàng chưa được đăng ký trong hệ thống</td></tr><tr><td>E77</td><td>TK ngân hàng không khớp với thông tin của khách hàng</td><td>Không tìm được account_customer_bank by bank_account và customer_sync_id</td></tr><tr><td>002</td><td>Invalid amount</td><td></td></tr><tr><td>009</td><td>content is invalid</td><td></td></tr><tr><td>010</td><td>bankAccount is invalid</td><td></td></tr><tr><td>003</td><td>Invalid Transaction Type</td><td></td></tr><tr><td>E78</td><td>Not found lark info</td><td>Not found lark info</td></tr><tr><td>E79</td><td>Not found telegram info</td><td>Not found telegram info</td></tr><tr><td>E80</td><td>Không tìm thấy loại service của KH</td><td>CustomerSync</td></tr><tr><td>E81</td><td>Không tìm thấy thông tin của KH</td><td>CustomerSync</td></tr><tr><td>E82</td><td>Không tìm thấy field "access_token" trong Response Body thuộc API get Token của khách hàng.</td><td>Không tìm thấy field "access_token" trong Response Body thuộc API get Token của khách hàng.</td></tr><tr><td>E83</td><td>TK ngân hàng đã tồn tại trong merchant này</td><td></td></tr><tr><td>E84</td><td>TK ngân hàng chưa liên kết trong hệ thống VietQR. Vui lòng liên hệ KH liên kết TK MB Bank này.</td><td>ONLY GOLIVE response</td></tr><tr><td>E85</td><td>Merchant name đã tồn tại trong hệ thống</td><td></td></tr><tr><td>E86</td><td>Địa chỉ đã được khai báo trước đó. Vui lòng nhập lại thông tin khác</td><td></td></tr><tr><td>E87</td><td>Thông tin kết nối không hợp lệ (URL/ IP + PORT không hợp lệ.)</td><td></td></tr><tr><td>E88</td><td></td><td></td></tr><tr><td>E89</td><td>Invalid insert type (Module add bank fee)</td><td>Invalid insert type (Module add bank fee)</td></tr><tr><td>E90</td><td>Not found Service Fee (Module add bank fee)</td><td>Not found Service Fee (Module add bank fee)</td></tr><tr><td>E91</td><td>Banks not found</td><td>Banks not found (Module insertBankFee)</td></tr><tr><td>E92</td><td>Bloc Data is over 50 records</td><td>Bloc Data is over 50 records (Insert Vcards)</td></tr><tr><td>E93</td><td>Account không phải là đại lý</td><td>Account không phải là đại lý</td></tr><tr><td>E94</td><td>Not found Transaction QR Link</td><td>Not found Transaction QR Link</td></tr><tr><td>E95</td><td>Invalid Check Type</td><td>API Check order for all merchant</td></tr><tr><td>E96</td><td>Not Found transaction check order</td><td>API Check order for all merchant</td></tr><tr><td>E97</td><td>Invalid RefId</td><td>API Cancel QR Link Transaction</td></tr><tr><td>E98</td><td>Service Partner is not available</td><td>Service Partner is not available</td></tr><tr><td>E99</td><td>Get token Vhitek Invalid</td><td>Get token Vhitek Invalid</td></tr><tr><td>E100</td><td>Check Email Vhitek Error</td><td>Check Email Vhitek Error</td></tr><tr><td>E101</td><td>Tài khoản ngân hàng không tồn tại hoặc chưa được liên kết với hệ thống VietQR</td><td>Tài khoản ngân hàng không tồn tại hoặc chưa được liên kết với hệ thống VietQR</td></tr><tr><td>E102</td><td>Dịch vụ kích hoạt máy bán hàng không khả dụng</td><td>Not found merchant info to active terminal</td></tr><tr><td>E103</td><td>Kích hoạt máy thất bại</td><td>Sync TID MB FAILED</td></tr><tr><td>E104</td><td>Merchant không khả dụng</td><td>Merchant not existed (module refund)</td></tr><tr><td>E105</td><td>Tên đại lý đã tồn tại trong hệ thống</td><td>Invalid Merchant Name</td></tr><tr><td>E106</td><td>Invalid Environment to insert customer Sync Mapping</td><td>Invalid Environment to insert customer Sync Mapping</td></tr><tr><td>E107</td><td>Invalid Invironment when insert customer Sync</td><td>Invalid Invironment when insert customer Sync</td></tr><tr><td>E108</td><td>Invalid MMS Active/Not found BankAccount</td><td>Invalid MMS Active/Not found BankAccount</td></tr><tr><td>E109</td><td>Invalid BankCode</td><td>Invalid BankCode module request OTP linked bankAccount</td></tr><tr><td>E110</td><td>Mã cửa hàng đã tồn tại trong hệ thống</td><td>TerminalCode already existed in the system</td></tr><tr><td>E111</td><td>Cửa hàng đã tồn tại tài khoản ngân hàng</td><td>Terminal already have bank-account</td></tr><tr><td>E112</td><td>Tài khoản đã đăng ký dịch vụ thanh toán định danh</td><td>BIDV Merchant VA is registered</td></tr><tr><td>E113</td><td>Dữ liệu cửa hàng không khả dụng</td><td>KH không được truy cập vào terminal này</td></tr><tr><td>E114</td><td>Tài khoản chưa được liên kết trong hệ thống</td><td>BIDV Merchant VA first condition</td></tr><tr><td>E115</td><td>Bạn không có quyền chỉnh sửa giao dịch này</td><td>User dont have permission to do this action</td></tr><tr><td>E116</td><td>Tính năng đang bảo trì</td><td>Tính năng đang bảo trì</td></tr><tr><td>E117</td><td>Không tìm thấy Chứng minh thư, mã số thuế trên hệ thống ngân hàng.</td><td>request OTP BIDV</td></tr><tr><td>E118</td><td>Không tìm thấy SĐT trên hệ thống ngân hàng.</td><td>request OTP BIDV</td></tr><tr><td>E119</td><td>Số tài khoản không tồn tại trên hệ thống ngân hàng.</td><td>request OTP BIDV</td></tr><tr><td>E120</td><td>Tài khoản khách hàng bị tạm giữ. Vui lòng liên hệ với ngân hàng thụ hưởng để kiểm tra vấn đề.</td><td>request OTP BIDV</td></tr><tr><td>E121</td><td>Tài khoản thanh toán không hoạt động. Vui lòng liên hệ với ngân hàng thụ hưởng để kiểm tra vấn đề.</td><td>request OTP BIDV</td></tr><tr><td>E122</td><td>Trạng thái đăng ký dịch vụ BIDV Online không hợp lệ. Vui lòng liên hệ với ngân hàng thụ hưởng để kiểm tra vấn đề.</td><td>request OTP BIDV</td></tr><tr><td>E123</td><td>Quý khách chưa đăng ký dịch vụ E-Banking (BIDV Online/BIDV SmartBanking) hoặc dịch vụ đang KHÔNG ở trạng thái hoạt động. Vui lòng liên hệ với ngân hàng thụ hưởng để kiểm tra vấn đề.</td><td>request OTP BIDV</td></tr><tr><td>E124</td><td>Có lỗi trong quá trình xác thực OTP (Mã OTP không hợp lệ)</td><td>confirm OTP BIDV</td></tr><tr><td>E125</td><td>Có lỗi trong quá trình xác thực OTP hoặc khách hàng bị khóa OTP tạm thời do nhập sai OTP 5 lần liên tiếp</td><td>confirm OTP BIDV</td></tr><tr><td>E126</td><td>Bạn không có quyền thực hiện mở khóa TK ngân hàng này</td><td>Tài khoản ngân hàng không thuộc sở hữu của user</td></tr><tr><td>E127</td><td>Mã không chính xác</td><td>Invalid Key</td></tr><tr><td>E128</td><td>Không tìm thấy yêu cầu, vui lòng thử lại</td><td>Chưa request active => call api confirm sẽ ra lỗi này</td></tr><tr><td>E129</td><td>Quá thời gian thực hiện, vui lòng thử lại</td><td>Hết hạn</td></tr><tr><td>E130</td><td>Key đã được sử dụng, vui lòng thử lại</td><td>Key đã được sử dụng</td></tr><tr><td>E131</td><td>Key không hợp lệ, vui lòng thử lại</td><td>Key invalid</td></tr><tr><td>E132</td><td>Gói phí không tồn tại, vui lòng thử lại</td><td>Gói phí không tồn tại</td></tr><tr><td>E133</td><td>Không tìm thấy thông tin tài khoản ngân hàng. Vui lòng kiểm tra kỹ lại thông tin</td><td>BIDV Merchant VA is registered</td></tr><tr><td>E134</td><td>Thông tin tên khách hàng không đúng.<br>Vui lòng kiểm tra lại thông tin đăng ký.</td><td>BIDV Merchant VA request OTP</td></tr><tr><td>E135</td><td>Mã OTP không hợp lệ. Vui lòng kiểm tra lại thông tin</td><td>BIDV Merchant VA confirm OTP register</td></tr><tr><td>E136</td><td>Không tìm thấy CMT/CCCD/HC trên hệ thống ngân hàng.<br>Vui lòng kiểm tra lại thông tin đăng ký.</td><td>BIDV Merchant VA request OTP</td></tr><tr><td>E137</td><td>Không tìm thấy SĐT trên hệ thống ngân hàng. Vui lòng kiểm tra lại thông tin đăng ký</td><td>BIDV Merchant VA request OTP</td></tr><tr><td>E138</td><td>Quý khách bị khoá tạm thời do nhập sai mã OTP quá 5 lần. Vui lòng thử lại sau</td><td>BIDV Merchant VA confirm OTP register</td></tr><tr><td>E139</td><td>Tài khoản không hoạt động. Vui lòng kiểm tra lại thông tin đăng ký</td><td>BIDV Merchant VA request OTP</td></tr><tr><td>E140</td><td>Item đã được thêm trước đó</td><td></td></tr><tr><td>E141</td><td>Đơn giá danh mục hàng hoá/dịch vụ chưa được chỉnh sửa.</td><td></td></tr><tr><td>E142</td><td>Reset password thất bại</td><td></td></tr><tr><td>E143</td><td>Số điện thoại không đúng</td><td></td></tr><tr><td>E144</td><td>Số điện thoại đã tồn tại</td><td></td></tr><tr><td>E145</td><td>Người dùng đã tồn tại trạng thái này</td><td></td></tr><tr><td>E146</td><td>Cập nhât người dùng thất bại</td><td></td></tr><tr><td>E147</td><td>Không tìm thấy người dùng</td><td></td></tr><tr><td>E148</td><td>QR type không chính xác</td><td>QR Feed</td></tr><tr><td>E149</td><td>Không tìm thấy folder</td><td>QR Feed</td></tr><tr><td>E150</td><td>Đại lý hiện tại không khả dụng truy cập API này</td><td>Đại lý hiện tại không khả dụng truy cập API này</td></tr><tr><td>E151</td><td>Ngân hàng (bankCode) chưa hỗ trợ tạo QR đối soát (qrType) loại này</td><td>Ngân hàng (bankCode) chưa hỗ trợ tạo QR đối soát (qrType) loại này</td></tr><tr><td>E152</td><td>terminalCode không được đồng bộ với tài khoản ngân hàng hiện tại</td><td>terminalCode không được đồng bộ với tài khoản ngân hàng hiện tại</td></tr><tr><td>E153</td><td>Thông tin bị được lặp lại trong Request Body (terminalCode phải là duy nhất khi đồng bộ)</td><td>Thông tin bị được lặp lại trong Request Body (terminalCode phải là duy nhất khi đồng bộ)</td></tr><tr><td>E154</td><td>Không tìm thấy thông tin đại lý dựa trên</td><td>Không tìm thấy thông tin đại lý dựa trên</td></tr><tr><td>E155</td><td>Tài khoản ngân hàng đã được đồng bộ bởi một đại lý (đối tác) khác</td><td>Tài khoản ngân hàng đã được đồng bộ bởi một đại lý (đối tác) khác</td></tr><tr><td>E156</td><td>Input thiếu hoặc sai định dạng</td><td>Update mã QR</td></tr><tr><td>E157</td><td>Giao dịch chỉ cho phép hoàn tiền một lần</td><td>Giao dịch chỉ cho phép hoàn tiền một lần</td></tr><tr><td>E158</td><td>Đang xử lí 1 request khác</td><td>Xử lí queue</td></tr><tr><td>E159</td><td>CCCD không chính xác</td><td></td></tr><tr><td>E160</td><td>SĐT không chính xác</td><td></td></tr><tr><td>E161</td><td>Không tìm thấy thông tin của đại lý</td><td>Không tìm thấy thông tin của đại lý</td></tr><tr><td>E162</td><td>TK đã được xác thực email</td><td>TK đã được xác thực email</td></tr><tr><td>E163</td><td>Mã QR ecommerce không tồn tại</td><td>Mã QR ecommerce không tồn tại</td></tr><tr><td>E164</td><td>Mã điểm bán / mã điểm bán phụ không hợp lệ</td><td>Mã điểm bán / mã điểm bán phụ không hợp lệ</td></tr><tr><td>E165</td><td>Mã đơn hàng (orderId) đã tồn tại</td><td>Mã đơn hàng (orderId) đã tồn tại</td></tr><tr><td>E166</td><td>Nội dung thanh toán không hợp lệ (chỉ cho phép kí tự latin, không chứa kí tự đặc biệt, độ dài &#x3C;19)</td><td>Nội dung thanh toán không hợp lệ (chỉ cho phép kí tự latin, không chứa kí tự đặc biệt, độ dài &#x3C;19)</td></tr><tr><td>E167</td><td>GroupCode không hợp lệ</td><td>GroupCode không hợp lệ</td></tr><tr><td>E171</td><td>Số tài khoản chưa được đăng ký</td><td></td></tr><tr><td>E172</td><td>Số tài khoản chưa được liên kết</td><td></td></tr><tr><td>E175</td><td>OTP hết hiệu lực</td><td>OTP dùng để verify email chỉ có hiệu lực trong 10 phút</td></tr><tr><td>E176</td><td>Key của tài khoản này không chính xác</td><td>Key của tài khoản này không dùng được cho tài khoản khác</td></tr><tr><td>E177</td><td>OTP không chính xác</td><td>nhập OTP không chính xác</td></tr><tr><td>E178</td><td>OTP đã bị vô hiệu hóa</td><td>dùng OTP mới nhất để xác thực</td></tr><tr><td>E179</td><td>Không thể tạo mới Merchant</td><td>Tạo thành công Merchant trên server nhưng không thể tạo dưới database</td></tr><tr><td>E180</td><td>Không thể cập nhật Merchant</td><td>Cập nhật thành công Merchant trên server nhưng không thể cập nhật dưới database</td></tr><tr><td>E181</td><td>Không thể tạo Terminal với Merchant không xác định</td><td>Tạo Terminal với Marchant không có sẵn hoặc không tạo mới với merchantName sẽ không được phép</td></tr><tr><td>E182</td><td>Mật khẩu mới trùng mật khẩu cũ</td><td>Mật khẩu mới trùng mật khẩu cũ</td></tr><tr><td>E183</td><td>Cập nhật MerchantConnection thất bại</td><td>Truyền sai input</td></tr><tr><td>E184</td><td>Xóa MerchantConnection thất bại</td><td>Không truyền id hoặc id rỗng</td></tr><tr><td>E185</td><td>Hiển thị danh sách Terminal thất bại</td><td>Không thể lấy danh sách</td></tr><tr><td>E186</td><td>Lấy thông tin Terminal thất bại</td><td>Không thể lấy thông tin hoăc không có thông tin</td></tr><tr><td>E187</td><td>Cập nhật Terminal thất bại</td><td>Truyền thông tin không thay đổi so với bản cũ</td></tr><tr><td>E188</td><td>Lấy thông tin merchant thất bại</td><td>Không tìm thấy merchant</td></tr><tr><td>E189</td><td></td><td></td></tr><tr><td>E190</td><td>Hiển thị danh sách Merchant đã xóa thất bại</td><td>Không thể lấy danh sách</td></tr><tr><td>E191</td><td>Lấy thông tin khách hàng thất bại</td><td>Không tìm thấy khách hàng</td></tr><tr><td>E192</td><td>Permission not found</td><td>Permission not found</td></tr><tr><td>E193</td><td>Merchant role not found</td><td>Merchant role not found</td></tr><tr><td>E194</td><td>The device code of the box device is duplicated</td><td>The device code of the box device is duplicated</td></tr><tr><td>E195</td><td>The certificate of the box device is duplicated</td><td>The certificate of the box device is duplicated</td></tr><tr><td>E196</td><td>Status of the box device is not active</td><td></td></tr><tr><td>E197</td><td>Status of the box device is not inactive</td><td></td></tr><tr><td>E198</td><td>Status of the box device is deleted</td><td></td></tr><tr><td>E199</td><td>Token has expired</td><td>Token đã hết hạn</td></tr><tr><td>E200</td><td>Invalid signature</td><td>Signature không hợp lệ</td></tr><tr><td>E201</td><td>Invalid JWT token</td><td>Token có định dạng không hợp lệ</td></tr><tr><td>E202</td><td>Unsupported JWT</td><td>JWT không được hỗ trợ</td></tr><tr><td>E203</td><td>Token is null or empty</td><td>Token rỗng hoặc null</td></tr><tr><td>E204</td><td>Not have the necessary permissions</td><td></td></tr><tr><td>E205</td><td>The terminal code of terminal is duplicated</td><td>The terminal code of terminal is duplicated</td></tr><tr><td>E206</td><td>Email is invalid</td><td>Email is invalid</td></tr><tr><td>E207</td><td>Email is not verified</td><td>Email is not verified</td></tr><tr><td>E208</td><td>The product id of the product price is duplicated</td><td>The product id of the product price is duplicated</td></tr><tr><td>E209</td><td>Category not found</td><td>Category not found</td></tr><tr><td>E210</td><td>Category was deleted</td><td>Category was deleted</td></tr><tr><td>E211</td><td>Product price not found</td><td>Product price not found</td></tr><tr><td>E212</td><td>Amount of product price not change</td><td>Amount of product price not change</td></tr><tr><td>E213</td><td>Product not found</td><td>Product not found</td></tr><tr><td>E214</td><td>ProductPriceHistory not found</td><td>ProductPriceHistory not found</td></tr><tr><td>E215</td><td>Hoàn tiền thất bại (Hệ thống ngân hàng quá tải - thử lại sau)</td><td>Hoàn tiền thất bại (Hệ thống ngân hàng quá tải - thử lại sau)</td></tr><tr><td>E216</td><td>Tài khoản ngân hàng của đối tác không thể hoàn tiền (TK ngân hàng đã bị khóa hoặc sử dụng ví điện tử để thanh toán)</td><td>Tài khoản ngân hàng của đối tác không thể hoàn tiền (TK ngân hàng đã bị khóa hoặc sử dụng ví điện tử để thanh toán)</td></tr><tr><td>E217</td><td>Tài khoản ngân hàng của đối tác chưa hợp tác với hệ thống của NAPAS</td><td>Tài khoản ngân hàng của đối tác chưa hợp tác với hệ thống của NAPAS</td></tr><tr><td>E218</td><td>Hệ thống ngân hàng ghi nhận mã giao dịch hiện tại không thể hoàn tiền</td><td>Hệ thống ngân hàng ghi nhận mã giao dịch hiện tại không thể hoàn tiền</td></tr><tr><td>E219</td><td>Amount of transactionList is less than Amount of invoiceItemList</td><td>Amount of transactionList is less than Amount of invoiceItemList</td></tr><tr><td>E220</td><td>Transaction not refunded</td><td>Transaction not refunded</td></tr><tr><td>E221</td><td>Device không đăng ký topic nhận password</td><td>Thiết bị không online hoặc chưa cập nhật phần mềm</td></tr><tr><td>E222</td><td>Lỗi trả về của đối tác không đúng format quy định bởi VietQR</td><td>Lỗi trả về của đối tác không đúng format quy định bởi VietQR</td></tr><tr><td>E223</td><td>Lỗi máy không được bật</td><td>Lỗi máy không được bật</td></tr><tr><td>E224</td><td>Lỗi máy không tồn tại</td><td>Lỗi máy không tồn tại</td></tr><tr><td>E225</td><td>lỗi mã đã giao dịch trùng lặp</td><td>Lỗi mã đã giao dịch trùng lặp</td></tr><tr><td>E226</td><td>Đã hết thời gian thực hiện, vui lòng thử lại</td><td>Session Token hết hạn</td></tr><tr><td>E227</td><td>Có lỗi xảy ra, vui lòng thử lại</td><td>Session Token không thể sử dụng cho TK khác</td></tr><tr><td>E228</td><td>Đã gửi OTP quá 3 lần trong 1 ngày</td><td>Đã gửi OTP quá 3 lần trong 1 ngày</td></tr><tr><td>E229</td><td>OTP cũ chưa hết hạn (5p)</td><td>OTP cũ chưa hết hạn (5p)</td></tr></tbody></table>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://api.vietqr.vn/vi/bang-ma-loi.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
