# fastadmin_payment **Repository Path**: echofamily/fastadmin_payment ## Basic Information - **Project Name**: fastadmin_payment - **Description**: fastadmin框架 总支付订单插件 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 5 - **Forks**: 2 - **Created**: 2021-07-29 - **Last Updated**: 2025-06-15 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README 下单示例 ``` use \app\admin\model\payment\Order; $order = new Order([ 'order_number' => Order::makeOrderNumber(), 'user_id' => 1, // 下单用户 'user_type' => 'user', // 用户模型 多态关联 'model_id' => 1, // 模型id 'model_type' => 'test', // 模型名称 多态关联 'payment_channel_id' => 1, // 支付渠道id 'title' => '测试支付', //支付标题, 'price' => '支付金额', // 支付金额, 'pay_type' => 'app', // 支付类型调用对应支付类型 'out_order_number' => '', //选填 'pay_data' => '', // 支付数据 重复使用 比如app的支付参数 'pay_param' => '', // 支付回调参数 回调时使用 'hook_name' => 'test', // 行为名称 'hook_class' => '', // 行为监听类 用,隔开 'hook_data' => '', // 行为下传数据 可选 ]); $order->save(); $service = $order->channel->getService(); $res = $service->payScan($order); // 扫码支付 返回二维码内容 其他支付查看service ```