yaim / mellatbank
该包最新版本(dev-master)没有可用的许可证信息。
MellatBank 重新打包为 Packagist/Composer
dev-master
2018-11-24 23:39 UTC
Requires
This package is auto-updated.
Last update: 2024-09-15 02:42:58 UTC
README
针对网络开发者的MellatBank支付网关类
安装方法
- 1- 要使用此类,首先应将其添加到您的程序中,例如
require_once(__DIR__ .'/path-to-package/MellatBank/MellatBank.php');
如果您使用的是包管理软件,通常这一步会自动完成。
- 2- 然后,您可以使用您的身份信息创建一个MellatBank类的实例
/** * @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);
- 3- 初始化设置完成后,用户将通过此方法被转移到银行网关
/** * @param intiger $amount : مبلغ پرداخت * @param string $callBackUrl : آدرس برگشت بعد از پرداخت */ $mellat->startPayment($amount, $callBackUrl);
- 4- 在银行返回的页面上,您可以使用此方法检查支付是否成功或失败
$results = $mellat->checkPayment($_POST); if($results['status']=='success') { # تراکنش با موفقیت انجام شده است. echo $results['trans'] ; # شماره تراکنش } else { # تراکنش موفق نبوده است . die(var_dum($results)); }