UNPKG

zibal

Version:

Zibal IPG Module

41 lines (39 loc) 1.58 kB
const results = { 100: "موفق", 102: "merchant یافت نشد.", 103: "merchant غیرفعال است. با پشتیبانی تماس حاصل کنید.", 104: "merchantId نامعتبر است.", 105: "مبلغ باید از 1,000 ریال بزرگتر باشد", 106: "callbackUrl نامعتبر است.", 113: "مبلغ باید از 500,000,000 ریال کمتر باشد.", 140: "callbackUrl ارسال نشده.", 201: "قبلا تایید شده.", 202: "سفارش پرداخت نشده یا ناموفق بوده است.", 203: "trackId نامعتبر است.", "-1": "خطا" }; const statuses = { "-100": "خطا", "-1": "در انتظار پرداخت", "-2": "خطای داخلی", 1: "پرداخت شده - تاییدشده", 2: "پرداخت شده - تاییدنشده", 3: "لغوشده توسط کاربر", 4: "شماره کارت نامعتبر", 5: "موجودی حساب ناکافی", 6: "رمز اشتباه", 7: "تعداد درخواست‌ها بیش از حد مجاز", 8: "تعداد پرداخت اینترنتی روزانه بیش از حد مجاز", 9: "مبلغ پرداخت اینترنتی روزانه بیش از حد مجار", 10: "صادرکننده کارت نامعتبر", 11: "خطای سوییچ", 12: "کارت غیرقابل دسترسی", } module.exports = { getPersianMessage(result = -1){ return results[result]; }, getPersianStatus(status = -100){ return statuses[status] } }