承接 softiran-org/pas 相关项目开发

从需求分析到上线部署,全程专人跟进,保证项目质量与交付效率

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

softiran-org/pas

Composer 安装命令:

composer require softiran-org/pas

包简介

pas transaction request system

README 文档

README

sepehrpay پرداخت الکترونیک سپهر

sepehrpay payment for Laravel Framework

install it:

composer require softiran-org/pas

laravel service provider should register automatically.

Use it

request new payment:

<?php

use Pas\Pas;

require_once 'config/pas.php';

class RestTest extends \PHPUnit\Framework\TestCase
{
    private $pas;

    public function __construct($name = null, array $data = [], $dataName = '')
    {
        $this->pas = new Pas('XXXXXXXX');
        parent::__construct($name, $data, $dataName);
    }

    public function testRequest()
    {
		$payload = array(
		'amount'=>1000,//your amount
		'callback_url'=>'http://www.site.com',//your callback_url
		'invoiceID'=>12345,//your invoiceID
		);
        $res= $this->pas->request($payload);
		if($res['Status'] == '0')
		{
			//TODO: store $res['Accesstoken'] in DB
			
			$this->pas->redirect($res['Accesstoken']);
			
		}else
		{
			
			echo $res['Status'];//error description
		}
    }
	public function testVerify()
	{
		$digitalreceipt = $_GET['digitalreceipt'];
		$res = $this->pas->verify($digitalreceipt);
		if (strtoupper($res['Status']) == 'OK') 
		{
			if(floatval($result['ReturnId']) == floatval(1000))
			{
				return true;
			}
		}else
		{
			echo $_GET['respmsg'];//error description
		}
	}
}

统计信息

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

GitHub 信息

  • Stars: 0
  • Watchers: 1
  • Forks: 0
  • 开发语言: PHP

其他信息

  • 授权协议: GPL-2.0-only
  • 更新时间: 2022-01-15

承接程序开发

PHP开发

VUE

Vue开发

前端开发

小程序开发

公众号开发

系统定制

数据库设计

云部署

网站建设

安全加固