I have received XML array from a payment gateway by post method when I echo $request->all()
array:1 ["xmlmsg" => "
<Message date="25/07/2018 21:07:55"
<Version>1.0</Version>
<OrderID>97205</OrderID>
<TransactionType>Purchase</TransactionType>
<PAN></PAN>
<PurchaseAmount>10000</PurchaseAmount>
<Currency>524</Currency>
<TranDateTime>25/07/2018 21:07:55</TranDateTime>
<ResponseCode></ResponseCode>
<ResponseDescription></ResponseDescription>
<CardHolderName></CardHolderName>
<Brand></Brand>
<OrderStatus>CANCELED</OrderStatus>
<ApprovalCode></ApprovalCode>
<AcqFee>0</AcqFee>
<OrderDescription>3 Sisters Package Purchase</OrderDescription>
<ApprovalCodeScr></ApprovalCodeScr>
<PurchaseAmountScr>100,00</PurchaseAmountScr>
<CurrencyScr>NPR</CurrencyScr>
<OrderStatusScr>CANCELED</OrderStatusScr>
</Message>
"]
How do I get OrderID
value?
I am using Laravel version 5.6.
Below is my getPaymentSuccess() method;
public function getPaymentSuccess(Request $request)
{
$getXMLData = $request->all();
dd($getXMLData);
return view('sites.order.success');
}
I want harness and to print OrderID
value in getPaymentSuccess()
method.