瀏覽代碼

stripe test

Tokumeikoi 4 年之前
父節點
當前提交
022df26134
共有 1 個文件被更改,包括 1 次插入1 次删除
  1. 1 1
      app/Http/Controllers/Guest/OrderController.php

+ 1 - 1
app/Http/Controllers/Guest/OrderController.php

@@ -79,7 +79,7 @@ class OrderController extends Controller
             case 'charge.succeeded':
                 $object = $event->data->object;
                 if ($object->status === 'succeeded') {
-                    $metaData = $object->metadata ? $object->metadata : $object->source->metadata;
+                    $metaData = isset($object->metadata->out_trade_no) ? $object->metadata : $object->source->metadata;
                     $tradeNo = $metaData->out_trade_no;
                     if (!$tradeNo) {
                         abort(500, 'trade no is not found in metadata');