diff --git a/beike/Shop/Services/PaymentService.php b/beike/Shop/Services/PaymentService.php index f5b5472a..64187683 100644 --- a/beike/Shop/Services/PaymentService.php +++ b/beike/Shop/Services/PaymentService.php @@ -56,6 +56,9 @@ class PaymentService 'order' => $this->order, 'payment_setting' => plugin_setting($orderPaymentCode), ]; + + $paymentData = hook_filter('service.payment.pay.data', $paymentData); + $paymentView = view($viewPath, $paymentData)->render(); return view('checkout.payment', ['order' => $this->order, 'payment' => $paymentView]); diff --git a/composer.json b/composer.json index 0bf07473..c76a1745 100644 --- a/composer.json +++ b/composer.json @@ -6,6 +6,7 @@ "license": "MIT", "require": { "php": "^8.0.2", + "ext-curl": "*", "ext-iconv": "*", "ext-json": "*", "ext-pdo": "*",