پلاگین زرین پال html
#1
سلام

بالاخره تونستم پلاگین زرین پال رو واسه خروجی html آماده کنم.

واسه استفاده از پلاگین به هاست یا سرور نیاز دارید. البته این مورد اختیاریه چون من فایلای لازم رو توی سرور خودم قرار دادم و کسی که نمیخواد از هاست خودش استفاده کنه میتونه از فایلای موجود توی سرور خودم استفاده کنه.

آدرس فایلای سرور رو باید توی تنظیمات پلاگین قرار بدید. اگه خالی بذارید از فایلای توی سرور خودم استفاده میکنه.

پلاگینه یه اکشن داره واسه پرداخت، 2 تا ایونت داره واسه بعد از پرداخت و یه اکسپرشن واسه دریافت شماره تراکنش پرداخت.


  پاسخ


#2
سلام
خیلی ممنون آقا میلاد. خیلی دنبال این پلاگین بودم.
خیلی ممنون
  پاسخ


 سپاس شده توسط: kakmamad ، mansoor22
#3
آقا میلاد درود بر شما..ممنونم بابت زحماتتون
  پاسخ


 سپاس شده توسط:
#4
سلام مجدد
من یه فانکشن پیدا کردم که کد خطا ها رو به متن تبدیل می کنه:
کد:
function get_error($id)
{
switch ($id) {
case ‘-1’:
return ‘اطلاعات ارسال شده ناقص است.’;
break;
case ‘-2’:
return ‘آی پی یا مرچنت کد پذیرنده صحیح نیست’;
break;
case ‘-3’:
return ‘با توجه به محدودیت های شاپرک امکان پرداخت با رقم درخواست شده میسر نمی باشد.’;
break;
case ‘-4’:
return ‘سطح تایید پذیرنده پایین تر از سطح نقره ای است.’;
break;
case ‘-11’:
return ‘درخواست مورد نظر یافت نشد.’;
break;
case ‘-12’:
return ‘امکان ویرایش درخواست میسر نمی باشد.’;
break;
case ‘-21’:
return ‘هیچ نوع عملیات مالی برای این تراکنش یافت نشد.’;
break;
case ‘-22’:
return ‘تراکنش نا موفق می باشد.’;
break;
case ‘-33’:
return ‘رقم تراکنش با رقم پرداخت شده مطابقت ندارد.’;
break;
case ‘-34’:
return ‘سقف تقسیم تراکنش از لحاظ تعداد با رقم عبور نموده است.’;
break;
case ‘-40’:
return ‘اجازه دسترسی به متد مربوطه وجود ندارد.’;
break;
case ‘-41’:
return ‘اطلاعات ارسال شده مربوط به AdditionalData غیر معتر می باشد.’;
break;
case ‘-42’:
return ‘مدت زمان معتبر طول عمر شناسه پرداخت بین 30 دقیقه تا 40 روز می باشد.’;
break;
case ‘-54’:
return ‘درخواست مورد نظر آرشیو شده است.’;
break;
case ‘100’:
return ‘عملیات با موفقیت انجام گردیده است.’;
break;
case ‘101’:
return ‘عملیات پرداخت موفق بوده و قبلا Payment Verification تراکنش انجام شده است’;
break;
default:
return $id;
break;
}
}
اگر میشه این رو در افزونه لحاظ کنید.
  پاسخ


 سپاس شده توسط: MohammadHadi ، meysam.p.n ، mahdi.p
#5
(1398/7/24، 09:52 عصر)rezamms نوشته است: سلام مجدد
من یه فانکشن پیدا کردم که کد خطا ها رو به متن تبدیل می کنه:
اگر میشه این رو در افزونه لحاظ کنید.

سلام.
امکانش نیست چون بغیر از اینا من خودم یکی 2 کد دیگه بهش اضاف کردم مربوط به موقعی که اتصال قطع میشه و ...
بهتره توی کانستراکت چک کنید کد هر چی بود خطای مربوطش رو نشون بده
  پاسخ


 سپاس شده توسط: rezamms ، hasansanaei ، M.gh ، MohammadHadi


موضوع‌های مشابه…
موضوع نویسنده پاسخ بازدید آخرین ارسال
Star پلاگین پرداخت درون برنامه تمام مارکت ها miladesign 94 62,428 1403/11/10، 04:25 عصر
آخرین ارسال: ya mahdi
Information پلاگین درون پرداخت بازار، مایکت، ایران اپس، پارس هاب، کندو و اول مارکت miladesign 120 82,382 1403/10/22، 07:49 عصر
آخرین ارسال: Tggi
  پلاگین فارسی ارسال نوتیفیکشن آفلاین rezamms 11 9,968 1401/8/7، 03:50 عصر
آخرین ارسال: kamran_cn
  پلاگین درخواست لینک دانلود مثال های مجموعه پلاگین REX'S PLUGINS firooz 0 4,205 1401/6/13، 11:26 عصر
آخرین ارسال: firooz
  پلاگین درخواست پلاگین table یا 2d dictionary aliCo 0 1,614 1401/5/9، 03:24 صبح
آخرین ارسال: aliCo

پرش به انجمن: