Donate via JazzCash
document.getElementById("jazzcashForm") .addEventListener("submit", async function(e){
e.preventDefault();
// AMOUNT let amount = parseInt(document.getElementById("amount").value) * 100;
// PAYLOAD let payload = { pp_Amount: amount, pp_BillReference: "HospitalDonation", pp_Description: "Hospital Donation", pp_Language: "EN", pp_MerchantID: "MC990064", pp_Password: "79mis98qy0", pp_ReturnURL: "https://mabtrust.hospital/jazzcash-response/", pp_TxnCurrency: "PKR", pp_TxnType: "MWALLET", pp_Version: "1.1" };
// GET HASH FROM WORDPRESS API let response = await fetch("/wp-json/jazzcash/v1/hash", { method: "POST", headers: { "Content-Type": "application/json" }, body: JSON.stringify(payload) });
let data = await response.json();
// SET VALUES FROM SERVER document.getElementById("txnDateTime").value = data.txnDateTime; document.getElementById("txnExpiry").value = data.txnExpiryDateTime; document.getElementById("txnRefNo").value = data.txnRefNo; document.getElementById("ppAmount").value = amount; document.getElementById("secureHash").value = data.hash;
// SUBMIT document.getElementById("jazzcashForm").submit();
});