ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、视频、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
## 退款(微信、支付宝) 在微擎系统中,发起退款(微信和支付宝)很简单,只需要调用两个函数即可: #### 前提条件:使用系统内置的支付情况下发起的退款 ~~~ //首先load模块函数load()->model('refund');//创建退款订单//$tid 模块内订单id//$module 需要退款的模块//$fee 退款金额//$reason 退款原因//成功返回退款单id,失败返回error结构错误$refund_id = refund_create_order($tid, $module, $fee, $reason);if (is_error($refund_id)) { itoast($refund_id['message'], referer(), 'error');}//发起退款$refund_result = refund($refund_id);if (is_error($refund_result)) { itoast($refund_result['message'], referer(), 'error');} else { pdo_update('core_refundlog', array('status' => 1), array('id' => $refund_id)); //XXX(这里继续写自己的其他逻辑) itoast('退款成功', referer(), 'info');} ~~~