Track Transaction
Why Track Ongoing Transactions?
How Does It Work?
RH_MFxxxxxxxxxx.trackTransaction(data);Example: Tracking a Transaction
<script>
window.RHConfig = {
callbacks: {
ready: function() {
var form = document.getElementById('transaction-form');
form.addEventListener('submit', function(e) {
// Get the data from form inputs
var data = {
amount: form.querySelector('#amount').value,
product_id: form.querySelector('#product_id').value,
email: form.querySelector('#email').value,
transaction_id: form.querySelector('#transaction_id').value,
lifetime_spend: form.querySelector('#lifetime_spend').value
};
// Check if the ReferralHero instance is available and track the transaction
if (RH_MFxxxxxxxxx) {
RH_MFxxxxxxxxxxx.trackTransaction(data);
}
});
}
}
};
</script>

Last updated