简单的封装了一下在小程序使用汇聚支付
<?php
class JoinPay
{
public $join_mch_id = '';
public $join_mch_secret = '';
public $join_mch_no = '';
public $wxapp_appid = '';
// 支付url
public $pay_url = 'https://www.joinpay.com/trade/uniPayApi.action';
// 退款url
public $refund_url = 'https://www.joinpay.com/trade/refund.action';
/**
* join_mch_id 商户编号
* join_mch_secret 商户秘钥
* join_mch_no 商户报备号
* wxapp_appid 小程序appid
*/
public function __construct($join_mch_id, $join_mch_secret, $join_mch_no = '', $wxapp_appid = '')
{
$this->join_mch_id = $join_mch_id;
$this->join_mch_secret = $join_mch_secret;
$this->join_mch_no = $join_mch_no;
$this->wxapp_appid = $wxapp_appid;
}
/**
* order_sn 订单号
* price 订单价格
* openid 用户openid
* goods_name 商品名称
* goods_desc 商品描述
* notice_url 回调响应地址