智简魔方文档

订单支付回调系统处理

方法概览

项目内容
文档类型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_idstring1653364762428172693291临时订单ID
amountfloat1.00金额
trans_idstringqwery134151786交易流水ID
currencystringCNY货币
paid_timestring2022-05-24时间
gatewaystringAliPay支付方式

返回值

返回项类型说明
返回值bool

正常返回

{}

异常情况

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