|
|
@@ -42,6 +42,11 @@ class SafePayController implements PayMentInterFace
|
|
|
|
|
|
if (!empty($res) && isset($res['code']) && $res['code'] == 200) {
|
|
|
// SafePay 成功返回: data.order_data 是支付链接
|
|
|
+ $url = $res['data']['order_data'] ?? '';
|
|
|
+ if (empty($url)) {
|
|
|
+ TelegramBot::getDefault()->sendProgramNotify("SafePay返回值异常 url 为空 ", json_encode($res));
|
|
|
+ return apiReturnFail('Payment failed: missing payment URL');
|
|
|
+ }
|
|
|
$data = [
|
|
|
'content' => $res['data']['order_data'] ?? '',
|
|
|
'money' => $payAmt,
|