From 3eb4078d19046fdd2d04e9a7977522f67630edde Mon Sep 17 00:00:00 2001 From: franknstayn Date: Mon, 10 Aug 2020 23:20:55 +0800 Subject: [PATCH] update payment details record --- app/Http/Controllers/paypal/PaypalController.php | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/app/Http/Controllers/paypal/PaypalController.php b/app/Http/Controllers/paypal/PaypalController.php index 7360ff8..73a1a4e 100644 --- a/app/Http/Controllers/paypal/PaypalController.php +++ b/app/Http/Controllers/paypal/PaypalController.php @@ -257,6 +257,10 @@ class PaypalController extends Controller $total = $obj->transactions[0]->amount->total; $sub_total = $obj->transactions[0]->amount->details->subtotal; $tax = $obj->transactions[0]->amount->details->tax; + $shipping = $obj->transactions[0]->amount->details->shipping; + + $relatedResources = $obj->transactions[0]->related_resources[0]; + $saleId = $relatedResources->sale->id; // transaction_id $currency = $obj->transactions[0]->amount->currency; $invoice_number = $obj->transactions[0]->invoice_number; @@ -305,8 +309,9 @@ class PaypalController extends Controller 'Payer_Email' => $email, 'Payer_Firstname' => $first_name, 'Payer_Lastname' => $last_name, - 'PaymentMethod' => $payment_method - + 'PaymentMethod' => $payment_method, + 'ShippingCost' => $shipping, + 'TransactionId' => $saleId ); $p_id = $paypal_model->insertToPaypalDetails($payment_details);