diff --git a/daxpay-platform/daxpay-platform-common/common-i18n/src/main/resources/i18n/id-ID/pay/error.json b/daxpay-platform/daxpay-platform-common/common-i18n/src/main/resources/i18n/id-ID/pay/error.json index 595b75b6e..04237a150 100644 --- a/daxpay-platform/daxpay-platform-common/common-i18n/src/main/resources/i18n/id-ID/pay/error.json +++ b/daxpay-platform/daxpay-platform-common/common-i18n/src/main/resources/i18n/id-ID/pay/error.json @@ -47,32 +47,32 @@ "gateway": { "cashierNotReady": "Pembayaran kasir belum tersedia", "typeMismatch": "Jenis pesanan gateway tidak cocok", - "clientEnvNotSupport": "Unsupported client environment", - "clientEnvNotConfigured": "Payment method not configured for this client environment", + "clientEnvNotSupport": "Lingkungan klien tidak didukung", + "clientEnvNotConfigured": "Metode pembayaran belum dikonfigurasi untuk lingkungan klien ini", "aggregateConfigMissing": "Konfigurasi pembayaran QR agregat tidak ada untuk aplikasi", - "aggregateClientEnvsRequired": "Configure at least one open environment", - "aggregateClientEnvBlank": "Client environment code must not be blank", - "aggregateClientEnvMethodRequired": "Payment method is required for each filled environment", - "aggregateClientEnvChannelMchRequired": "Channel merchant required for each client environment in DIRECT level", - "aggregateClientEnvCapabilityRequired": "Capability required for each client environment in DIRECT level", + "aggregateClientEnvsRequired": "Konfigurasikan setidaknya satu lingkungan pembukaan", + "aggregateClientEnvBlank": "Kode lingkungan klien tidak boleh kosong", + "aggregateClientEnvMethodRequired": "Lingkungan yang diisi harus memilih metode pembayaran", + "aggregateClientEnvChannelMchRequired": "Pada mode DIRECT, nomor merchant saluran wajib diisi untuk setiap lingkungan", + "aggregateClientEnvCapabilityRequired": "Pada mode DIRECT, kemampuan pembayaran wajib diisi untuk setiap lingkungan", "channelLocked": "Metode pembayaran dikunci untuk pesanan ini", - "clientEnvRequired": "H5 cashier requires a client environment", + "clientEnvRequired": "Kasir H5 harus menentukan lingkungan klien", "cashierItemNotFound": "Item pembayaran kasir tidak ditemukan", "cashierItemAppIdImmutable": "AppId item kasir tidak dapat diubah", "cashierItemMethodRequired": "Metode pembayaran diperlukan dalam mode METODE", "cashierItemChannelMchRequired": "Pedagang saluran diperlukan dalam mode LANGSUNG", "cashierItemCapabilityRequired": "Kemampuan diperlukan dalam mode LANGSUNG", "cashierItemNameRequired": "Nama item pembayaran tidak boleh kosong", - "codeConfigMissing": "QR code pay strategy config missing for app", - "codeClientEnvMethodRequired": "Payment method is required for each filled env and form", - "codeClientEnvCapabilityRequired": "Capability required for each env and form in DIRECT mode", - "codeClientEnvsRequired": "Configure at least one environment and form", - "codePayFormBlank": "Pay form cannot be blank", - "codeClientEnvBlank": "Client environment code cannot be blank", - "codeClientEnvNotConfigured": "Payment method not configured for this client env and form", - "codeRuntimeMismatch": "QR program type does not match runtime", - "codeClientEnvChannelMchRequired": "Channel merchant required for each env and form in DIRECT mode", - "returnPathInvalid": "Invalid auth return path" + "codeConfigMissing": "Aplikasi belum mengonfigurasi strategi pembayaran kode QR", + "codeClientEnvMethodRequired": "Lingkungan dan bentuk yang diisi harus memilih metode pembayaran", + "codeClientEnvCapabilityRequired": "Pada mode DIRECT, kemampuan pembayaran baris yang diisi wajib", + "codeClientEnvsRequired": "Konfigurasikan setidaknya satu pasangan lingkungan dan bentuk", + "codePayFormBlank": "Bentuk pembayaran tidak boleh kosong", + "codeClientEnvBlank": "Kode lingkungan klien tidak boleh kosong", + "codeClientEnvNotConfigured": "Metode pembayaran belum dikonfigurasi untuk lingkungan dan bentuk ini", + "codeRuntimeMismatch": "Jenis landing kode QR tidak cocok dengan runtime", + "codeClientEnvChannelMchRequired": "Pada mode DIRECT, nomor merchant saluran baris yang diisi wajib", + "returnPathInvalid": "Jalur kembali otorisasi tidak valid" }, "refund": { "processing": "Proses pengembalian dana, jangan ulangi", @@ -83,7 +83,8 @@ "amountExceed": "Jumlah pengembalian dana tidak boleh melebihi jumlah pembayaran", "orderNotFound": "Perintah pengembalian dana tidak ditemukan", "syncProcessing": "Sinkronisasi pengembalian dana sedang berlangsung, jangan ulangi", - "noPermission": "Penjual tidak memiliki izin pengembalian dana" + "noPermission": "Penjual tidak memiliki izin pengembalian dana", + "gatewayNotSupported": "Pesanan pembayaran gateway belum mendukung pengembalian dana" }, "callback": { "processing": "Pemrosesan panggilan balik, mengabaikan permintaan panggilan balik ini", @@ -125,12 +126,12 @@ "methodMismatch": "Barcode tidak cocok dengan metode pembayaran" }, "risk": { - "blacklist": "Transaction is restricted", - "blacklistDuplicate": "Blacklist entry already exists", - "blacklistNotFound": "Blacklist entry not found", - "blacklistTypeInvalid": "Invalid blacklist type", - "blacklistStatusInvalid": "Invalid blacklist status", - "hitNotFound": "Risk hit record not found", - "handleStatusInvalid": "Invalid handle status" + "blacklist": "Transaksi dibatasi", + "blacklistDuplicate": "Entri daftar hitam sudah ada", + "blacklistNotFound": "Entri daftar hitam tidak ditemukan", + "blacklistTypeInvalid": "Jenis daftar hitam tidak valid", + "blacklistStatusInvalid": "Status daftar hitam tidak valid", + "hitNotFound": "Catatan hit risiko tidak ditemukan", + "handleStatusInvalid": "Status penanganan tidak valid" } -} \ No newline at end of file +} diff --git a/daxpay-platform/daxpay-platform-common/common-i18n/src/main/resources/i18n/ms-MY/pay/error.json b/daxpay-platform/daxpay-platform-common/common-i18n/src/main/resources/i18n/ms-MY/pay/error.json index bf8b73f2b..99671feab 100644 --- a/daxpay-platform/daxpay-platform-common/common-i18n/src/main/resources/i18n/ms-MY/pay/error.json +++ b/daxpay-platform/daxpay-platform-common/common-i18n/src/main/resources/i18n/ms-MY/pay/error.json @@ -47,32 +47,32 @@ "gateway": { "cashierNotReady": "Bayaran juruwang belum tersedia", "typeMismatch": "Jenis pesanan gerbang tidak padan", - "clientEnvNotSupport": "Unsupported client environment", - "clientEnvNotConfigured": "Payment method not configured for this client environment", + "clientEnvNotSupport": "Persekitaran klien tidak disokong", + "clientEnvNotConfigured": "Kaedah pembayaran belum dikonfigurasi untuk persekitaran klien ini", "aggregateConfigMissing": "Konfigurasi pembayaran QR agregat tiada untuk apl", - "aggregateClientEnvsRequired": "Configure at least one open environment", - "aggregateClientEnvBlank": "Client environment code must not be blank", - "aggregateClientEnvMethodRequired": "Payment method is required for each filled environment", - "aggregateClientEnvChannelMchRequired": "Channel merchant required for each client environment in DIRECT level", - "aggregateClientEnvCapabilityRequired": "Capability required for each client environment in DIRECT level", + "aggregateClientEnvsRequired": "Konfigurasikan sekurang-kurangnya satu persekitaran buka", + "aggregateClientEnvBlank": "Kod persekitaran klien tidak boleh kosong", + "aggregateClientEnvMethodRequired": "Persekitaran yang diisi mesti memilih kaedah pembayaran", + "aggregateClientEnvChannelMchRequired": "Dalam mod DIRECT, nombor peniaga saluran wajib untuk setiap persekitaran", + "aggregateClientEnvCapabilityRequired": "Dalam mod DIRECT, keupayaan pembayaran wajib untuk setiap persekitaran", "channelLocked": "Kaedah pembayaran dikunci untuk pesanan ini", - "clientEnvRequired": "H5 cashier requires a client environment", + "clientEnvRequired": "Kaunter H5 mesti menentukan persekitaran klien", "cashierItemNotFound": "Item pembayaran juruwang tidak ditemui", "cashierItemAppIdImmutable": "AppId item juruwang tidak boleh ditukar", "cashierItemMethodRequired": "Kaedah pembayaran diperlukan dalam mod METHOD", "cashierItemChannelMchRequired": "Pedagang saluran diperlukan dalam mod LANGSUNG", "cashierItemCapabilityRequired": "Keupayaan diperlukan dalam mod LANGSUNG", "cashierItemNameRequired": "Nama item pembayaran tidak boleh kosong", - "codeConfigMissing": "QR code pay strategy config missing for app", - "codeClientEnvMethodRequired": "Payment method is required for each filled env and form", - "codeClientEnvCapabilityRequired": "Capability required for each env and form in DIRECT mode", - "codeClientEnvsRequired": "Configure at least one environment and form", - "codePayFormBlank": "Pay form cannot be blank", - "codeClientEnvBlank": "Client environment code cannot be blank", - "codeClientEnvNotConfigured": "Payment method not configured for this client env and form", - "codeRuntimeMismatch": "QR program type does not match runtime", - "codeClientEnvChannelMchRequired": "Channel merchant required for each env and form in DIRECT mode", - "returnPathInvalid": "Invalid auth return path" + "codeConfigMissing": "Aplikasi belum mengkonfigurasi strategi pembayaran kod QR", + "codeClientEnvMethodRequired": "Persekitaran dan bentuk yang diisi mesti memilih kaedah pembayaran", + "codeClientEnvCapabilityRequired": "Dalam mod DIRECT, keupayaan pembayaran baris yang diisi wajib", + "codeClientEnvsRequired": "Konfigurasikan sekurang-kurangnya satu pasangan persekitaran dan bentuk", + "codePayFormBlank": "Bentuk pembayaran tidak boleh kosong", + "codeClientEnvBlank": "Kod persekitaran klien tidak boleh kosong", + "codeClientEnvNotConfigured": "Kaedah pembayaran belum dikonfigurasi untuk persekitaran dan bentuk ini", + "codeRuntimeMismatch": "Jenis pendaratan kod QR tidak sepadan dengan runtime", + "codeClientEnvChannelMchRequired": "Dalam mod DIRECT, nombor peniaga saluran baris yang diisi wajib", + "returnPathInvalid": "Laluan kembali kebenaran tidak sah" }, "refund": { "processing": "Pemprosesan bayaran balik, jangan ulangi", @@ -83,7 +83,8 @@ "amountExceed": "Jumlah bayaran balik tidak boleh melebihi jumlah bayaran", "orderNotFound": "Pesanan bayaran balik tidak ditemui", "syncProcessing": "Penyegerakan bayaran balik sedang dijalankan, jangan ulangi", - "noPermission": "Pedagang tidak mempunyai kebenaran bayaran balik" + "noPermission": "Pedagang tidak mempunyai kebenaran bayaran balik", + "gatewayNotSupported": "Pesanan bayaran gateway belum menyokong bayaran balik" }, "callback": { "processing": "Pemprosesan panggilan balik, mengabaikan permintaan panggilan balik ini", @@ -125,12 +126,12 @@ "methodMismatch": "Kod bar tidak sepadan dengan kaedah pembayaran" }, "risk": { - "blacklist": "Transaction is restricted", - "blacklistDuplicate": "Blacklist entry already exists", - "blacklistNotFound": "Blacklist entry not found", - "blacklistTypeInvalid": "Invalid blacklist type", - "blacklistStatusInvalid": "Invalid blacklist status", - "hitNotFound": "Risk hit record not found", - "handleStatusInvalid": "Invalid handle status" + "blacklist": "Transaksi dihadkan", + "blacklistDuplicate": "Entri senarai hitam sudah wujud", + "blacklistNotFound": "Entri senarai hitam tidak ditemui", + "blacklistTypeInvalid": "Jenis senarai hitam tidak sah", + "blacklistStatusInvalid": "Status senarai hitam tidak sah", + "hitNotFound": "Rekod hit risiko tidak ditemui", + "handleStatusInvalid": "Status pengendalian tidak sah" } -} \ No newline at end of file +} diff --git a/daxpay-platform/daxpay-platform-common/common-i18n/src/main/resources/i18n/th-TH/pay/error.json b/daxpay-platform/daxpay-platform-common/common-i18n/src/main/resources/i18n/th-TH/pay/error.json index 50d0ab65f..003aa0556 100644 --- a/daxpay-platform/daxpay-platform-common/common-i18n/src/main/resources/i18n/th-TH/pay/error.json +++ b/daxpay-platform/daxpay-platform-common/common-i18n/src/main/resources/i18n/th-TH/pay/error.json @@ -47,32 +47,32 @@ "gateway": { "cashierNotReady": "ยังไม่มีการชำระเงินผ่านแคชเชียร์", "typeMismatch": "ประเภทคำสั่งเกตเวย์ไม่ตรงกัน", - "clientEnvNotSupport": "Unsupported client environment", - "clientEnvNotConfigured": "Payment method not configured for this client environment", + "clientEnvNotSupport": "ไม่รองรับสภาพแวดล้อมของไคลเอนต์นี้", + "clientEnvNotConfigured": "สภาพแวดล้อมไคลเอนต์นี้ยังไม่ได้กำหนดวิธีการชำระเงิน", "aggregateConfigMissing": "การกำหนดค่าการจ่าย QR รวมหายไปสำหรับแอป", - "aggregateClientEnvsRequired": "Configure at least one open environment", - "aggregateClientEnvBlank": "Client environment code must not be blank", - "aggregateClientEnvMethodRequired": "Payment method is required for each filled environment", - "aggregateClientEnvChannelMchRequired": "Channel merchant required for each client environment in DIRECT level", - "aggregateClientEnvCapabilityRequired": "Capability required for each client environment in DIRECT level", + "aggregateClientEnvsRequired": "โปรดกำหนดค่าสภาพแวดล้อมการเปิดอย่างน้อยหนึ่งรายการ", + "aggregateClientEnvBlank": "รหัสสภาพแวดล้อมไคลเอนต์ต้องไม่ว่าง", + "aggregateClientEnvMethodRequired": "สภาพแวดล้อมที่กรอกแล้วต้องเลือกวิธีการชำระเงิน", + "aggregateClientEnvChannelMchRequired": "โหมด DIRECT: ต้องระบุหมายเลขร้านค้าช่องทางของสภาพแวดล้อมที่กรอก", + "aggregateClientEnvCapabilityRequired": "โหมด DIRECT: ต้องระบุความสามารถในการชำระเงินของสภาพแวดล้อมที่กรอก", "channelLocked": "วิธีการชำระเงินถูกล็อคสำหรับคำสั่งซื้อนี้", - "clientEnvRequired": "H5 cashier requires a client environment", + "clientEnvRequired": "แคชเชียร์ H5 ต้องระบุสภาพแวดล้อมไคลเอนต์", "cashierItemNotFound": "ไม่พบรายการชำระเงินของแคชเชียร์", "cashierItemAppIdImmutable": "ไม่สามารถเปลี่ยนรหัสแอปรายการแคชเชียร์ได้", "cashierItemMethodRequired": "ต้องระบุวิธีการชำระเงินในโหมดวิธี", "cashierItemChannelMchRequired": "จำเป็นต้องมีผู้ค้าช่องทางในโหมด DIRECT", "cashierItemCapabilityRequired": "จำเป็นต้องมีความสามารถในโหมด DIRECT", "cashierItemNameRequired": "ชื่อรายการชำระเงินไม่สามารถเว้นว่างได้", - "codeConfigMissing": "QR code pay strategy config missing for app", - "codeClientEnvMethodRequired": "Payment method is required for each filled env and form", - "codeClientEnvCapabilityRequired": "Capability required for each env and form in DIRECT mode", - "codeClientEnvsRequired": "Configure at least one environment and form", - "codePayFormBlank": "Pay form cannot be blank", - "codeClientEnvBlank": "Client environment code cannot be blank", - "codeClientEnvNotConfigured": "Payment method not configured for this client env and form", - "codeRuntimeMismatch": "QR program type does not match runtime", - "codeClientEnvChannelMchRequired": "Channel merchant required for each env and form in DIRECT mode", - "returnPathInvalid": "Invalid auth return path" + "codeConfigMissing": "แอปยังไม่ได้กำหนดค่านโยบายการชำระเงินด้วยรหัส QR", + "codeClientEnvMethodRequired": "สภาพแวดล้อมและรูปแบบที่กรอกแล้วต้องเลือกวิธีการชำระเงิน", + "codeClientEnvCapabilityRequired": "โหมด DIRECT: ต้องระบุความสามารถในการชำระเงินของแถวที่กรอก", + "codeClientEnvsRequired": "โปรดกำหนดค่าสภาพแวดล้อมและรูปแบบอย่างน้อยหนึ่งรายการ", + "codePayFormBlank": "รูปแบบการชำระเงินต้องไม่ว่าง", + "codeClientEnvBlank": "รหัสสภาพแวดล้อมไคลเอนต์ต้องไม่ว่าง", + "codeClientEnvNotConfigured": "สภาพแวดล้อมและรูปแบบนี้ยังไม่ได้กำหนดวิธีการชำระเงิน", + "codeRuntimeMismatch": "ประเภทการลงจอดของรหัส QR ไม่ตรงกับรันไทม์", + "codeClientEnvChannelMchRequired": "โหมด DIRECT: ต้องระบุหมายเลขร้านค้าช่องทางของแถวที่กรอก", + "returnPathInvalid": "เส้นทางกลับหลังการอนุญาตไม่ถูกต้อง" }, "refund": { "processing": "ดำเนินการคืนเงินอย่าทำซ้ำ", @@ -83,7 +83,8 @@ "amountExceed": "จำนวนเงินคืนต้องไม่เกินจำนวนเงินที่ชำระ", "orderNotFound": "ไม่พบคำสั่งซื้อคืนเงิน", "syncProcessing": "อยู่ระหว่างการซิงค์การคืนเงิน อย่าทำซ้ำ", - "noPermission": "ผู้ขายไม่ได้รับอนุญาตให้คืนเงิน" + "noPermission": "ผู้ขายไม่ได้รับอนุญาตให้คืนเงิน", + "gatewayNotSupported": "คำสั่งชำระเงินเกตเวย์ยังไม่รองรับการคืนเงิน" }, "callback": { "processing": "การประมวลผลการโทรกลับ โดยไม่สนใจคำขอโทรกลับนี้", @@ -125,12 +126,12 @@ "methodMismatch": "บาร์โค้ดไม่ตรงกับวิธีชำระเงิน" }, "risk": { - "blacklist": "Transaction is restricted", - "blacklistDuplicate": "Blacklist entry already exists", - "blacklistNotFound": "Blacklist entry not found", - "blacklistTypeInvalid": "Invalid blacklist type", - "blacklistStatusInvalid": "Invalid blacklist status", - "hitNotFound": "Risk hit record not found", - "handleStatusInvalid": "Invalid handle status" + "blacklist": "ธุรกรรมถูกจำกัด", + "blacklistDuplicate": "รายการบัญชีดำนี้มีอยู่แล้ว", + "blacklistNotFound": "ไม่พบรายการบัญชีดำ", + "blacklistTypeInvalid": "ประเภทบัญชีดำไม่ถูกต้อง", + "blacklistStatusInvalid": "สถานะบัญชีดำไม่ถูกต้อง", + "hitNotFound": "ไม่พบบันทึกการตรวจพบความเสี่ยง", + "handleStatusInvalid": "สถานะการจัดการไม่ถูกต้อง" } -} \ No newline at end of file +} diff --git a/daxpay-platform/daxpay-platform-common/common-i18n/src/main/resources/i18n/vi-VN/pay/error.json b/daxpay-platform/daxpay-platform-common/common-i18n/src/main/resources/i18n/vi-VN/pay/error.json index ab1343298..d2ecf1ab0 100644 --- a/daxpay-platform/daxpay-platform-common/common-i18n/src/main/resources/i18n/vi-VN/pay/error.json +++ b/daxpay-platform/daxpay-platform-common/common-i18n/src/main/resources/i18n/vi-VN/pay/error.json @@ -47,32 +47,32 @@ "gateway": { "cashierNotReady": "Thanh toán bằng tiền mặt vẫn chưa có sẵn", "typeMismatch": "Loại thứ tự cổng không khớp", - "clientEnvNotSupport": "Unsupported client environment", - "clientEnvNotConfigured": "Payment method not configured for this client environment", + "clientEnvNotSupport": "Môi trường máy khách không được hỗ trợ", + "clientEnvNotConfigured": "Môi trường máy khách này chưa cấu hình phương thức thanh toán", "aggregateConfigMissing": "Thiếu cấu hình thanh toán QR tổng hợp cho ứng dụng", - "aggregateClientEnvsRequired": "Configure at least one open environment", - "aggregateClientEnvBlank": "Client environment code must not be blank", - "aggregateClientEnvMethodRequired": "Payment method is required for each filled environment", - "aggregateClientEnvChannelMchRequired": "Channel merchant required for each client environment in DIRECT level", - "aggregateClientEnvCapabilityRequired": "Capability required for each client environment in DIRECT level", + "aggregateClientEnvsRequired": "Vui lòng cấu hình ít nhất một môi trường mở", + "aggregateClientEnvBlank": "Mã môi trường máy khách không được để trống", + "aggregateClientEnvMethodRequired": "Môi trường đã điền phải chọn phương thức thanh toán", + "aggregateClientEnvChannelMchRequired": "Chế độ DIRECT: bắt buộc có số thương nhân kênh cho mỗi môi trường đã điền", + "aggregateClientEnvCapabilityRequired": "Chế độ DIRECT: bắt buộc có năng lực thanh toán cho mỗi môi trường đã điền", "channelLocked": "Phương thức thanh toán bị khóa cho đơn hàng này", - "clientEnvRequired": "H5 cashier requires a client environment", + "clientEnvRequired": "Thu ngân H5 phải chỉ định môi trường máy khách", "cashierItemNotFound": "Không tìm thấy mục thanh toán thu ngân", "cashierItemAppIdImmutable": "Id ứng dụng của mặt hàng thu ngân không thể thay đổi", "cashierItemMethodRequired": "Phương thức thanh toán là bắt buộc trong chế độ METHOD", "cashierItemChannelMchRequired": "Người bán kênh được yêu cầu ở chế độ TRỰC TIẾP", "cashierItemCapabilityRequired": "Cần có khả năng ở chế độ TRỰC TIẾP", "cashierItemNameRequired": "Tên mục thanh toán không được để trống", - "codeConfigMissing": "QR code pay strategy config missing for app", - "codeClientEnvMethodRequired": "Payment method is required for each filled env and form", - "codeClientEnvCapabilityRequired": "Capability required for each env and form in DIRECT mode", - "codeClientEnvsRequired": "Configure at least one environment and form", - "codePayFormBlank": "Pay form cannot be blank", - "codeClientEnvBlank": "Client environment code cannot be blank", - "codeClientEnvNotConfigured": "Payment method not configured for this client env and form", - "codeRuntimeMismatch": "QR program type does not match runtime", - "codeClientEnvChannelMchRequired": "Channel merchant required for each env and form in DIRECT mode", - "returnPathInvalid": "Invalid auth return path" + "codeConfigMissing": "Ứng dụng chưa cấu hình chiến lược thanh toán mã QR", + "codeClientEnvMethodRequired": "Môi trường và hình thức đã điền phải chọn phương thức thanh toán", + "codeClientEnvCapabilityRequired": "Chế độ DIRECT: bắt buộc có năng lực thanh toán cho mỗi dòng đã điền", + "codeClientEnvsRequired": "Vui lòng cấu hình ít nhất một cặp môi trường và hình thức", + "codePayFormBlank": "Hình thức thanh toán không được để trống", + "codeClientEnvBlank": "Mã môi trường máy khách không được để trống", + "codeClientEnvNotConfigured": "Môi trường và hình thức này chưa cấu hình phương thức thanh toán", + "codeRuntimeMismatch": "Loại landing mã QR không khớp với runtime", + "codeClientEnvChannelMchRequired": "Chế độ DIRECT: bắt buộc có số thương nhân kênh cho mỗi dòng đã điền", + "returnPathInvalid": "Đường dẫn quay lại sau ủy quyền không hợp lệ" }, "refund": { "processing": "Xử lý hoàn tiền, không lặp lại", @@ -83,7 +83,8 @@ "amountExceed": "Số tiền hoàn lại không thể vượt quá số tiền thanh toán", "orderNotFound": "Không tìm thấy lệnh hoàn tiền", "syncProcessing": "Đang đồng bộ hóa hoàn tiền, không lặp lại", - "noPermission": "Người bán không có quyền hoàn tiền" + "noPermission": "Người bán không có quyền hoàn tiền", + "gatewayNotSupported": "Đơn thanh toán cổng tạm thời không hỗ trợ hoàn tiền" }, "callback": { "processing": "Xử lý cuộc gọi lại, bỏ qua yêu cầu gọi lại này", @@ -125,12 +126,12 @@ "methodMismatch": "Mã thanh toán không khớp với phương thức" }, "risk": { - "blacklist": "Transaction is restricted", - "blacklistDuplicate": "Blacklist entry already exists", - "blacklistNotFound": "Blacklist entry not found", - "blacklistTypeInvalid": "Invalid blacklist type", - "blacklistStatusInvalid": "Invalid blacklist status", - "hitNotFound": "Risk hit record not found", - "handleStatusInvalid": "Invalid handle status" + "blacklist": "Giao dịch bị hạn chế", + "blacklistDuplicate": "Mục danh sách đen đã tồn tại", + "blacklistNotFound": "Không tìm thấy mục danh sách đen", + "blacklistTypeInvalid": "Loại danh sách đen không hợp lệ", + "blacklistStatusInvalid": "Trạng thái danh sách đen không hợp lệ", + "hitNotFound": "Không tìm thấy bản ghi trúng rủi ro", + "handleStatusInvalid": "Trạng thái xử lý không hợp lệ" } -} \ No newline at end of file +}