瀏覽代碼

Merge pull request #77 from anondev-sudo/patch-1

PaymentController improvents
AVMG 4 年之前
父節點
當前提交
3047f6b458
共有 1 個文件被更改,包括 7 次插入5 次删除
  1. 7 5
      app/Http/Controllers/Admin/PaymentController.php

+ 7 - 5
app/Http/Controllers/Admin/PaymentController.php

@@ -62,8 +62,9 @@ class PaymentController extends Controller
             "purchase_units" => [
                 [
                     "reference_id" => uniqid(),
-                    "amount" => [
-                        "value" => $paypalProduct->price,
+                    "description" => $paypalProduct->description,
+                    "amount"       => [
+                        "value"         => $paypalProduct->price,
                         "currency_code" => strtoupper($paypalProduct->currency_code)
                     ]
                 ]
@@ -71,7 +72,8 @@ class PaymentController extends Controller
             "application_context" => [
                 "cancel_url" => route('payment.cancel'),
                 "return_url" => route('payment.success', ['product' => $paypalProduct->id]),
-                'brand_name' => config('app.name', 'Laravel'),
+                'brand_name' =>  config('app.name', 'Laravel'),
+                'shipping_preference'  => 'NO_SHIPPING'
             ]
         ];
 
@@ -166,7 +168,7 @@ class PaymentController extends Controller
                 $user->notify(new ConfirmPaymentNotification($payment));
 
                 //redirect back to home
-                return redirect()->route('home')->with('success', 'Credits have been increased!');
+                return redirect()->route('home')->with('success', 'Your credit balance has been increased!');
             }
 
             // If call returns body in response, you can get the deserialized version from the result attribute of the response
@@ -194,7 +196,7 @@ class PaymentController extends Controller
      */
     public function cancel(Request $request)
     {
-        return redirect()->route('store.index')->with('success', 'Payment Canceled');
+        return redirect()->route('store.index')->with('success', 'Payment was Cannceled');
     }