智简魔方文档

订单支付回调系统处理

方法概览

项目内容
文档类型PHP 类方法
方法标识app\common\model\OrderTmpModel::orderPayHandle
所属业务订单管理
来源模块/系统临时订单模型

功能说明

订单支付回调系统处理

调用示例

$tmp_order_id = '1653364762428172693291';
$amount = 1.0;
$trans_id = 'qwery134151786';
$currency = 'CNY';
$paid_time = '2022-05-24';
$gateway = 'AliPay';
$result = (new \app\common\model\OrderTmpModel())->orderPayHandle($tmp_order_id, $amount, $trans_id, $currency, $paid_time, $gateway);

参数

参数类型必填默认值校验规则说明
tmp_order_idstring否1653364762428172693291—临时订单 ID
amountfloat否1.00—金额
trans_idstring否qwery134151786—交易流水 ID
currencystring否CNY—货币
paid_timestring否2022-05-24—时间
gatewaystring否AliPay—支付方式

返回值

返回项类型说明
返回值bool—

正常返回

{}

异常情况

异常类型说明
Throwable调用失败时由具体实现抛出异常,异常信息以运行时结果为准。