(
这篇文章是适合有代码开发能力的看的,更加详细直接上手使用的请看我另一篇文章:
苹果CMS接入GOGO支付实现个人收款回调详细教程(附插件)
插件地址:https://download.youkuaiyun.com/download/gogozhifu/20629627
已经测试过,打包好了,直接使用~
)
苹果CMS版本是V10,源码在他官方的github上可以获取到。
接入的个人支付系统是GOGO支付,插件主要为以下两个文件:
1.Gogozhifu.php(下单提交、回调通知代码)
<?php
namespace app\common\extend\pay;
class Gogozhifu
{
public $name = 'GoGo支付 - www.gogozhifu.com';
public $ver = '1.0';
public function submit($user, $order, $name)
{
$appId = trim($GLOBALS['config']['pay']['gogozhifu']['appid']);
$appSecret = trim($GLOBALS['config']['pay']['gogozhifu']['appsecret']);
$url = "https://www.gogozhifu.com/shop/api/createOrder";
$payId = $order['order_code'];
$param = 'go';
$type = $order['order_pay_method'];
$price = $order['order_price'];
$sign = md5($appId . $payId . $param . $type . $price. $appSecret);
$data = [
'payId' => $payId,
'param' => $param,
'type' => $type,
'price' => $price,
'sign