Skip to content
forked from 9px/MellatBank

کلاس درگاه پرداخت بانک ملت برای گسترش دهندگان

License

Notifications You must be signed in to change notification settings

yaim/MellatBank

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Mellat Bank

کلاس درگاه پرداخت بانک ملت برای گسترش دهندگان وب


روش نصب
  • ۱- جهت استفاده از این کلاس، اول باید آن را به برنامه‌ی خود ملحق کنید، مثلا:
require_once(__DIR__ .'/path-to-package/MellatBank/MellatBank.php');

در صورتی که شما از یک نرم افزار مدیریت مخزن استفاده میکنید، معمولا این مرحله به صورت خودکار انجام میشود.

  • ۲- سپس شما میتوانید با استفاده از اطلاعات هویتی خود، یک شئی از کلاس بانک ملت بسازید:
/**
 * @param intiger $terminal : Bankmellat Terminal ID (int)
 * @param string $username : Bankmellat Username (string)
 * @param string $password : Bankmellat Password (string)
 */
$mellat = new MellatBank($terminal, $username, $password);
  • ۳- پس از تنظیم اولیه، کاربر با استفاده از این روش به درگاه بانک منتقل میشود:
/**
 * @param intiger $amount : مبلغ پرداخت
 * @param string $callBackUrl : آدرس برگشت بعد از پرداخت
 */
$mellat->startPayment($amount, $callBackUrl);
  • ۴- در صفحه برگشت از بانک، شما میتوانید به این روش موفقیت یا عدم موفقیت پراخت را چک کنید:
  $results = $mellat->checkPayment($_POST);
  if($results['status']=='success') {
	  # تراکنش با موفقیت انجام شده است.
	  echo $results['trans'] ; # شماره تراکنش
  }
  else {
	  # تراکنش موفق نبوده است .
	  die(var_dum($results));
  }

About

کلاس درگاه پرداخت بانک ملت برای گسترش دهندگان

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • PHP 100.0%