I get following response from payment gateway site : this is what i get in console.log
order_id=6&tracking_id=309006168284&bank_ref_no=null
&order_status=Aborted&failure_message=&payment_mode=null&card_name=null&status_code=&
status_message=I wish to pay through another payment
option.¤cy=INR&amount=1.00&billing_name=Peter&billing_address=Santacruz&billing_city=Mumbai
I am try to convert above result in JSON format.
var finalData = responseFromSite.replace(/&/gi,',');
var finalData2 = finalData.replace(/=/gi,':');
var parsData = JSON.parse(JSON.stringify(finalData2));
console.log('parsData',parsData.order_status);
In console.log parsData i get undefined.
expected result is
{
"order_id": "9840661",
"tracking_id": "308005007091",
"bank_ref_no": "1555842850653",
"order_status": "Success",
"failure_message": "",
"payment_mode": "Net Banking",
"card_name": "AvenuesTest",
"status_code": "null",
"status_message": "Y",
"currency": "INR",
"amount": "1000.00",
"billing_name": "OPTIONAL",
"billing_address": "OPTIONAL",
"billing_city": "OPTIONAL",
}
how can i get above result.