From 1ef31deeb12f19313a3cb565766ffa820fb06103 Mon Sep 17 00:00:00 2001 From: devansh bawari Date: Thu, 4 Feb 2021 19:37:42 +0530 Subject: [PATCH] Some More Key Changed For Understanding --- packages/Webkul/Checkout/src/Cart.php | 2 +- .../Paypal/src/Http/Controllers/SmartButtonController.php | 3 +-- .../views/checkout/onepage/paypal-smart-button.blade.php | 4 ++-- 3 files changed, 4 insertions(+), 5 deletions(-) diff --git a/packages/Webkul/Checkout/src/Cart.php b/packages/Webkul/Checkout/src/Cart.php index ec3db5ad5..2d91f991e 100755 --- a/packages/Webkul/Checkout/src/Cart.php +++ b/packages/Webkul/Checkout/src/Cart.php @@ -898,7 +898,7 @@ class Cart } if ($finalData['payment']['method'] === 'paypal_smart_button') { - $finalData['payment']['additional'] = request()->get('data'); + $finalData['payment']['additional'] = request()->get('orderData'); } return $finalData; diff --git a/packages/Webkul/Paypal/src/Http/Controllers/SmartButtonController.php b/packages/Webkul/Paypal/src/Http/Controllers/SmartButtonController.php index 6d9451a5e..acdeecee8 100755 --- a/packages/Webkul/Paypal/src/Http/Controllers/SmartButtonController.php +++ b/packages/Webkul/Paypal/src/Http/Controllers/SmartButtonController.php @@ -72,8 +72,7 @@ class SmartButtonController extends Controller */ public function captureOrder() { - $orderCreationData = request()->get('data'); - $request = new OrdersCaptureRequest($orderCreationData['orderID']); + $request = new OrdersCaptureRequest(request()->input('orderData.orderID')); $request->prefer('return=representation'); $this->smartButtonClient->execute($request); return $this->saveOrder(); diff --git a/packages/Webkul/Paypal/src/Resources/views/checkout/onepage/paypal-smart-button.blade.php b/packages/Webkul/Paypal/src/Resources/views/checkout/onepage/paypal-smart-button.blade.php index bfdb397d4..207aaf56d 100644 --- a/packages/Webkul/Paypal/src/Resources/views/checkout/onepage/paypal-smart-button.blade.php +++ b/packages/Webkul/Paypal/src/Resources/views/checkout/onepage/paypal-smart-button.blade.php @@ -55,8 +55,8 @@ app.showLoader(); window.axios.post("{{ route('paypal.smart-button.capture-order') }}", { - '_token': "{{ csrf_token() }}", - 'data' : data + _token: "{{ csrf_token() }}", + orderData: data }) .then(function(response) { if (response.data.success) {