(function() {
// Check if jquery exists
if(!window.jQuery) {
return;
};
var $ = window.jQuery;
$(document).ready(function() {
$('.gateway-selector').change(function(){
jQuery('body').trigger('update_checkout');
});
var gatewaySelector = $('.gateway-selector'),
zaadField = $('.zaad_field'),
edahabField = $('.edahab_field'),
pbwalletField = $('.pbwallet_field ');
// Check that all fields exist
if(
!gatewaySelector.length ||
!zaadField.length ||
!edahabField.length ||
!pbwalletField.length
) {
return;
}
function toggleVisibleFields() {
var selectedAnswer = gatewaySelector.find(':selected').val();
if(selectedAnswer === 'zaad') {
zaadField.show("fast", "swing");
edahabField.hide();
pbwalletField.hide();
} else if(selectedAnswer === 'edahab') {
zaadField.hide();
edahabField.show("fast", "swing");
pbwalletField.hide();
} else if(selectedAnswer === 'pbwallet') {
zaadField.hide();
edahabField.hide();
pbwalletField.show("fast", "swing");
} else {
zaadField.hide();
edahabField.hide();
pbwalletField.hide();
}
}
$(document).on('change','input[name=gateway_field]', toggleVisibleFields);
$(document).on('updated_checkout', toggleVisibleFields);
toggleVisibleFields();
});
})();
Pay via ZAAD, EVC, SAHAL using Sifalo Pay