1.获取自己创建订单的参数
// 获取订单信息
$order = new Order();
$order = $order->where('order_sn', $order_sn)->find();
//传参
//回调地址
$dynotifyUrl=$this->request->root(true) . '/api/pay/ksnotifyx';
//实例化快手引入文件
$dypay= new \library\DypayService($payment, $platform);
//预订单传入参数
$dyresult= $kspay->createOrder($order->order_sn, $order->total_fee,'抖音支付','抖音支付',$openid,$ksnotifyUrl);
return $this->success('获取预付款成功', ['pay_data' => $ksresult,]);
2.DypayService文件
<?php
/**
* 抖音支付
*/
class DypayService
{
protected $appid;
protected $appSecret;
public $data = null;
public function __construct($payment,$platform = '')
{
//从数据库读取抖音信息
$paymentConfig = json_decode(\model\Config::get(['name' => $platform])->value, true);
$this->appid = $paymentConfig['app_id']; //小程序APPID
$this->appSecret = $paymentConfig['secret'
PHP实现抖音小程序支付全流程

最低0.47元/天 解锁文章
3560

被折叠的 条评论
为什么被折叠?



