yaim/mellatbank 问题修复 & 功能扩展

解决BUG、新增功能、兼容多环境部署,快速响应你的开发需求

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

yaim/mellatbank

Composer 安装命令:

composer require yaim/mellatbank

包简介

MellatBank re-packaged for Packagist/Composer

README 文档

README

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

روش نصب
  • ۱- جهت استفاده از این کلاس، اول باید آن را به برنامه‌ی خود ملحق کنید، مثلا:
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));
  }

统计信息

  • 总下载量: 33
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 16
  • 点击次数: 0
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 14
  • Watchers: 3
  • Forks: 9
  • 开发语言: PHP

其他信息

  • 授权协议: Unknown
  • 更新时间: 2015-08-30