portal.buluttahsilat.com
Open in
urlscan Pro
31.145.166.166
Public Scan
Submitted URL: https://bth.ms/c853eSO
Effective URL: https://portal.buluttahsilat.com/Public/VPos/CommonPaymentPage.aspx?Firm=5869B13C2BA444C5AAD314CA9AA32C18&ID=84F99B172E5D49AB9C13...
Submission: On September 28 via manual from US — Scanned from DE
Effective URL: https://portal.buluttahsilat.com/Public/VPos/CommonPaymentPage.aspx?Firm=5869B13C2BA444C5AAD314CA9AA32C18&ID=84F99B172E5D49AB9C13...
Submission: On September 28 via manual from US — Scanned from DE
Form analysis
1 forms found in the DOMPOST ./CommonPaymentPage.aspx?Firm=5869B13C2BA444C5AAD314CA9AA32C18&ID=84F99B172E5D49AB9C13815DCC2573E5&Lang=EN
<form method="post" action="./CommonPaymentPage.aspx?Firm=5869B13C2BA444C5AAD314CA9AA32C18&ID=84F99B172E5D49AB9C13815DCC2573E5&Lang=EN" id="form1">
<div class="aspNetHidden">
<input type="hidden" name="__EVENTTARGET" id="__EVENTTARGET" value="">
<input type="hidden" name="__EVENTARGUMENT" id="__EVENTARGUMENT" value="">
<input type="hidden" name="__LASTFOCUS" id="__LASTFOCUS" value="">
<input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE"
value="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">
</div>
<script type="text/javascript">
//<![CDATA[
var theForm = document.forms['form1'];
if (!theForm) {
theForm = document.form1;
}
function __doPostBack(eventTarget, eventArgument) {
if (!theForm.onsubmit || (theForm.onsubmit() != false)) {
theForm.__EVENTTARGET.value = eventTarget;
theForm.__EVENTARGUMENT.value = eventArgument;
theForm.submit();
}
}
//]]>
</script>
<script src="/WebResource.axd?d=pynGkmcFUV13He1Qd6_TZJ_c3qw5fq1XFo6MSypo5n96NSOUQU6BoAI5XHsA8_4aqWsBEw2&t=638240451755514788" type="text/javascript"></script>
<script src="/ScriptResource.axd?d=NJmAwtEo3Ipnlaxl6CMhvucLfKGG8TkB6JAcXIeknfokxXSxd26N7qnRDqZN_GRpxYPH9FodrOF-Y8vcFsm914AYm8u12dXTAHqOD9zTgVqwN1UuOyxyKHjo-d9wlSc16JERTjfuSWjwGM-7TJyxynkuqbw1&t=96346c8" type="text/javascript"></script>
<script src="/ScriptResource.axd?d=dwY9oWetJoJoVpgL6Zq8OKSHH13NckLjmOe0FtRL0y7mUfk-uiVvZW-nFgqeX9aNlpxsDNEfY6lwrUcrEGiIIXUqlphyW8IEFYoq26jsQruQDWILtEAvHfE_-JWIBebJlwUavqa35AiLD5nTpsMDoGBLmZQ1&t=96346c8" type="text/javascript"></script>
<script src="/ScriptResource.axd?d=eE6V8nDbUVn0gtG6hKNX_HS956ZR9p2I1Msl1ExHqXjoNGpL4Y5E-tk9-PmGhjgFBnr4ZjKBLDf4Cb2cnv5gx3QtT_o3Srp6iS7-4dTR9aUQp_SZ0&t=ac64ff3" type="text/javascript"></script>
<script src="/ScriptResource.axd?d=jwf4VSQi7LeShc44FJ-gATKRhp2azZ937SNezjn3l_-rk_1Jd51_yW_GZvHnP6B0ClEe4bjgYkRxR7Of7t4NZ_6RoKremlzfXHNzHd7LVETXjxIj0&t=ac64ff3" type="text/javascript"></script>
<script src="/ScriptResource.axd?d=mcAASOSteirJeuV-3by3Uf19Yv3g2G6OwlIm6iB7MmQ3ykhSMRtQgrg15znJpzavWdB0DyQWs6DFgZt9FfrGP-1m-kA1&t=ac64ff3" type="text/javascript"></script>
<script src="/ScriptResource.axd?d=HEFpVKbnoeQjkjHkFKu3MCiLW4jFWlHO8u26dY2tn9l576uY8wTlkUv4W-n7MjQ-Diua55ybEMGjTlFEDpZVdx6oJ1OjTz3-lZi0OJKDju9Wu6gs0&t=ac64ff3" type="text/javascript"></script>
<script src="/ScriptResource.axd?d=V9BZfzKzDCsxAStwHbjCaJkTUQetPfEBg6h8753QLmKMy5IHu7ZepwjyK9PZTiHSCbQnXxVtkRNsslvo7rig9a-eSPo4p1DvVoCMMARGSOKu3n1x0&t=ac64ff3" type="text/javascript"></script>
<script src="/ScriptResource.axd?d=nai7mGcYyE2dix_TwveLDTbErKEbXWKyRLe6ZvnAhiO3TED_Ai-aSO3Nqiw3DpefESQw1go8yuLvWlwh_yDZ4go-jEfsoRX0pn7_g5__ZRpkiVXO0&t=ac64ff3" type="text/javascript"></script>
<script src="/ScriptResource.axd?d=k9W6WtsgU2g6TbhWgWI8JQcUUCDPVDmqHsHQqU2YEI21C5TeOpH70K8W3pujjjr33KAt68LbaQZbQZIzHm3RGSBkbz7tO1rzU_WTqT8Q75AkDTGB0&t=ac64ff3" type="text/javascript"></script>
<script src="/ScriptResource.axd?d=HdoSyj8kf2_mMLr0r0SEinCW_j_J4c_TONZvcU7chDAItknear_lifvfpBuwJ_nhhPVc-1rOZ7vpC_49h-18gGX1M7_S1M_c3babf1Z0ToV8PoLg0&t=ac64ff3" type="text/javascript"></script>
<div class="aspNetHidden">
<input type="hidden" name="__VIEWSTATEGENERATOR" id="__VIEWSTATEGENERATOR" value="4308A75C">
<input type="hidden" name="__EVENTVALIDATION" id="__EVENTVALIDATION"
value="grUrfCxEayzI9CaCzDYPTcRz/bj2w8AfttgtC2SN46KusQSIBabZ2IB/xTRRGKZ0U8R1Gn7weKZLYSnHbPs/KevV8TN5SZ9WQRqug771OoXxw96l6WmgaiqELwLlcMUYzR/SVf6a4IqdWbBkk8D4oFJ7Y4MeQ+k+xeq3mHObUfW7n0m1hJbkMei9zD7YRr02VWPlUaPAtY1t53MxG20HFLXK/jvree+MycQqidBcWa4M7q1INcGeJETh15VhWM0K9+FkQjUHtk3cnj0oP95W6v87rwd7tkR7iOh1IXCAJDyxrKNojKeqWn2y4X0vZYukSOKhe8u3HxevIF9Zd9nlJFUN3/JOiI+fn5MxiWIZtI51ToTloIOJF6dDfB3aPifDGNLKwCP+I1+K7DaQeraoGQ8CoUwl7XcRRWhCJbi9iB3+Pho9WdYPwfDA9A/YXCpwAjobaed+EHX83XFuFThkup3Z3IL4MoC17+sL7dA1khC98UnS7lo4GwOMEUu/XxjoZ0QWL0lr5DS1Umq0XmFW/XVYUnLCKrJCeRw1bs0OSvgu3NDSLAWllA3f+9U8odgUinJHG1arw37+P6D5szu49HxER/5MzREo2hqh94FkL26ABA6QMKXBLuPNadT7lAjfjtb+dICsQSUKu5TPaR/5hXRvx20BTP8+lwqzzStDoGXSScPfOUdyVF0Whk8ifw5zajDUKsvsNzsPb5IBTy92AH2wQFpXU+C8t1Fr2e3+1teSqST4heJNZwu1K4p8AO8Ciq0qaEkepULIIPNrPFP/qUFgeqlD9vBR6OhahgBELFEs3WFXS3t2MysJtZKArrAe7OGKUZsPixehnWj2JL+Y810tJq+32r/q+PRF+/KKTwlE1YVK7fz43INSqty4jLwNHU1ndy2S7sz70nfUUdVAfQIHPz8zNQp3+QtDYNnYe3e4GN0IPPCePMZ0dHETHHsBVfdsufaRxyoZkP5aKyzr9uoXpKab/WcAHojbrpCrWLluyWzgLyg6bfCYvVUBAGoeRhUg9ExrdUJR1ZwcrNnWLz0BmCIh7p4D5RXdx1KIusqCV9cOB3+SH3jRg/87C9ahYrlKmkagKzN56nm7oAehTKxskEsczdyH04dln/93IBbYvDagu3gWmKWyT5UGc2iTjd5PIWIPlpyIvvkYcHoRVAbM4rQz7+73FJx1rPnrIPG6Mi7H">
</div>
<script type="text/javascript">
//<![CDATA[
Sys.WebForms.PageRequestManager._initialize('ScriptManager1', 'form1', ['tupdateCheck', '', 'tupdateInstallment', '', 'tUCInstallment$updateInstallment', '', 'tupdInterest', '', 'tupPayButton', '', 'tupPayButton2', ''], [], [], 90, '');
//]]>
</script>
<input type="hidden" name="hfCardMonthYear" id="hfCardMonthYear" value="MM/YY">
<input type="hidden" name="hfCardPlaceHolder" id="hfCardPlaceHolder" value="Name Surname">
<input type="hidden" name="hfAmount" id="hfAmount" value="EUR">
<input type="hidden" name="hfCreditCardType" id="hfCreditCardType">
<input type="hidden" name="hdnCardBankImgSrc" id="hdnCardBankImgSrc">
<input type="hidden" name="hfIssuingBankCode" id="hfIssuingBankCode">
<a id="lnkGotoResultPage" href="javascript:__doPostBack('lnkGotoResultPage','')"></a>
<input type="hidden" name="hdnIsPopUpOpened" id="hdnIsPopUpOpened" value="0">
<input type="hidden" name="hdnHizmet" id="hdnHizmet" value="Service Agreement">
<input type="hidden" name="hdnMesafeli" id="hdnMesafeli" value="Distance Sales Agreement">
<input type="hidden" name="hdnGuvenlik" id="hdnGuvenlik" value="Safety Information">
<input type="hidden" name="hdnİade" id="hdnİade" value="Return Policy">
<input type="hidden" name="hdnKVKK" id="hdnKVKK" value="PDPL Information Text">
<input type="hidden" name="hdnTahsilat" id="hdnTahsilat" value="To read the Collection Agreement">
<input type="submit" name="btnSubmitAfterMasterpass" value="" id="btnSubmitAfterMasterpass" style="display: none">
<input type="hidden" name="hdnMasterPassGSM" id="hdnMasterPassGSM">
<input type="hidden" name="hdnFirmID" id="hdnFirmID">
<!-- MFS OTP validation parameters start -->
<input type="hidden" name="referenceNo" value="2767696687">
<input type="hidden" name="sendSms" value="N">
<input type="hidden" name="sendSmsLanguage" value="tur">
<input type="hidden" name="pinType" value="otp">
<!-- MFS OTP validation parameters end -->
<input type="hidden" name="hdnMasterPass3DPage" id="hdnMasterPass3DPage">
<div id="checkMasterPass" name="checkMasterPass">
<!-- MFS Check MasterPass parameters start -->
<input type="hidden" name="userId">
<input type="hidden" name="token">
<input type="hidden" name="hdnStartToken" id="hdnStartToken">
<input type="hidden" name="referenceNo" value="2767696687">
<input type="hidden" name="sendSmsLanguage" value="eng">
<input type="hidden" id="msisdn" name="msisdn">
<input type="hidden" name="listAccountName">
<input type="hidden" name="rtaPan" class="input-xlarge">
<input type="hidden" name="expiryDate" class="input-xlarge">
<input type="hidden" name="cvc" class="input-xlarge">
<input type="hidden" name="cardHolderName" class="input-xlarge">
<input type="hidden" name="accountAliasName">
<!-- MFS Check MasterPass operation parameters end -->
<!-- MFS constant parameters start -->
<input type="hidden" name="sendSms" value="N">
<!-- MFS purchase parameters start -->
<input type="hidden" id="purchaseToken" name="purchaseToken">
<input type="hidden" name="hdnMFSToken" id="hdnMFSToken">
<input type="hidden" name="hdnSelectedMasterPassCardNumber" id="hdnSelectedMasterPassCardNumber">
<input type="hidden" name="hdnSelectedMasterPassCardName" id="hdnSelectedMasterPassCardName">
<input type="hidden" name="amount">
<input type="hidden" name="orderNo" value="">
<input type="hidden" name="referenceNo" value="2767696687">
<input type="hidden" name="sendSmsLanguage" value="">
<input type="hidden" name="installmentCount">
<!-- MFS purchase operation parameters end -->
<!-- MFS constant parameters start -->
<input type="hidden" name="sendSms" value="N">
<input type="hidden" name="aav" value="aav">
<input type="hidden" name="clientIp" value="">
<input type="hidden" name="encCPin" value="0">
<input type="hidden" name="encPassword" value="">
<input type="hidden" name="sendSmsMerchant" value="Y">
<input type="hidden" name="password" value="">
<!-- MFS constant parameters end -->
<input type="hidden" name="hdnDoMasterPass" id="hdnDoMasterPass">
<input type="hidden" name="hdnSaveMaster" id="hdnSaveMaster">
<input type="hidden" name="hdnIsApproveMasterpass" id="hdnIsApproveMasterpass">
<input type="hidden" name="hdnDeletedCardNumber" id="hdnDeletedCardNumber">
<script type="text/javascript">
var isLinkPayment = 'true';
//console.log('linkpayment:' + isLinkPayment);
// #################### MP fonksionlar ###################
//MP kayıtlı kullanıcı kontrol
function mfsResponseHandlerCheckMaster(status, response) {
var msisdn = $('#checkMasterPass').find('input[name="msisdn"]').val();
var token = $('#checkMasterPass').find('input[name="token"]').val();
if (response.responseCode == "0000" || response.responseCode == "") {
var res = response.accountStatus.substring(0, 6);
//console.log('accountStatus: ' + response.accountStatus);
if (res == "011100" || res == "111100") {
//Son kullanicinin sistemde musteri programina linkli MasterPass hesabi ve bu hesapta kayitli en az bir karti var;
$("#divSaveMasterPass").css("display", "block");
MFS.listCards(msisdn, token, listCardsResponseHandler);
return false;
} else if (res == "000000") {
// hiç masterpass de hesabı yok
$("#divSaveMasterPass").css("display", "block");
} else if (res == "011000" || res == "111000") {
// kullanıcının masterpass hesabı varken bu üye işyeri ile ilişkilendirilmemiş
$('#divUseMassterPassCheck').css('display', 'block');
//$("#divSaveMasterPass").css("display", "block");
} else {
$("#divSaveMasterPass").css("display", "none");
}
} else {
$("#divSaveMasterPass").css("display", "none");
// console.log('responseDescription: ' + response.responseDescription);
}
}
// MP Card Listeleme
function listCardsResponseHandler(statusCode, response) {
// console.log('listCardsResponseHandler responseCode:' + response.responseCode);
if (response.responseCode != "0000" && response.responseCode != "") {
//console.log(response);
if (response.responseCode = "1078") {
$("#divSaveMasterPass").css("display", "none");
}
return;
}
if (response.cards.length == 0) {
$('#divMassterPassTab').css('display', 'none');
$('#saved-cards-tab').css('display', 'none');
clickTabNewCard();
return;
} else {
//console.log(response.cards.length);
}
CardAppendHtml(response.cards);
var mobilCardLabel = $('#slide1');
var phoneCard = $('.phoneCard');
if (mobilCardLabel != 'undefined' && phoneCard.length > 0 && $(phoneCard).first().css("display") == "block") {
selectCard(mobilCardLabel);
} else {
var desktopCard = $("#MPCard1");
selectCard(desktopCard);
}
}
// MP Kart Silme
function mfsResponseHandlerDelete(status, response) {
if (response.responseCode == "0000" || response.responseCode == "") {
var dataObject = JSON.stringify({
purchaseModel: {
"ReturnedTransactionID": response.transactionId,
"CardNumber": $('#hdnDeletedCardNumber').val(),
"TransactionType": '1472',
"MasterPassGSM": $('#hdnMasterPassGSM').val(),
"GroupFirmID": '6191097',
"FirmID": $('#hdnFirmID').val(),
}
});
$.ajax({
type: "POST",
url: "CommonPaymentPage.aspx/MasterPassTransaction",
data: dataObject,
contentType: "application/json; charset=utf-8",
datatype: "json",
success: function(result) {
if (result.d == "0") {
swal.fire({
//title: ,
text: ('The card has been successfully deleted!'),
icon: 'warning'
}).then(function() {
var desktopDiv = $('#divCardListDesktopScreen > div.child')[0];
var mobileDiv = $('#divCardListMobileScreen > section#slider')[0];
$(desktopDiv).html("");
$(mobileDiv).html("");
//$(desktopDiv).empty();
//$(mobileDiv).empty();
window.location.reload()
//MFS.checkMasterPass($('#checkMasterPass'), mfsResponseHandlerCheckMaster);
//return false;
});
} else {
Swal.fire({
icon: 'error',
width: '500px',
text: ('An error has occurred.'),
});
// alert('An error has occurred.');
}
}
});
} else {
Swal.fire({
icon: 'error',
width: '500px',
text: response.responseDescription,
});
}
}
//MP kullanıcı Linkleme
function mfsLinkCardToClientResponseHandler(status, response) {
if (response.responseCode == "0000" || response.responseCode == "") {
$('#hdnIsApproveMasterpass').val('0');
$('#divUseMassterPassCheck').css('display', 'none');
var dataObject = JSON.stringify({
purchaseModel: {
"ReturnedTransactionID": response.transactionId,
"TransactionType": '1473',
"MasterPassGSM": $('#hdnMasterPassGSM').val(),
"GroupFirmID": '6191097',
"FirmID": $('#hdnFirmID').val(),
}
});
$.ajax({
type: "POST",
url: "CommonPaymentPage.aspx/MasterPassTransaction",
data: dataObject,
contentType: "application/json; charset=utf-8",
datatype: "json",
success: function(result) {
if (result.d == "0") {
$("#divSaveMasterPass").css("display", "block");
var msisdn = $('#checkMasterPass').find('input[name="msisdn"]').val();
var token = $('#checkMasterPass').find('input[name="token"]').val();
var userId = $('#checkMasterPass').find('input[name="userId"]').val();
MFS.listCards(msisdn, token, listCardsResponseHandler); // listCardsThenApproveResponseHandler
return false;
} else {
Swal.fire({
icon: 'error',
width: '500px',
text: ('An error has occurred.'),
});
}
}
});
} else {
$('#otp-form').hide();
if (response.responseCode == "5001") { // OTP sor
$("#lblOtpFormTitle").text(('Enter the SMS verification code sent by your bank.'));
$('#otp-form').show();
MasterpassModalOpen();
$("#validationCode").focus();
} else if (response.responseCode == "5008") { // MasterPass OTP sor
$("#lblOtpFormTitle").text((' Enter Your Phone Verification Code'));
$('#otp-form').show();
MasterpassModalOpen();
$("#validationCode").focus();
} else {
//console.log(response);
Swal.fire({
icon: 'error',
width: '500px',
text: (response.responseCode + ' - ' + response.responseDescription),
});
}
}
}
// MP ÖDEME
function mfsResponseHandlerPurchase(status, response) {
//console.log('Purchase responseCode:' + response.responseCode);
if (response.responseCode == "0000" || response.responseCode == "") {
$('#hdnMFSToken').val(response.token);
__doPostBack('btnSubmitAfterMasterpass', '');
} else {
$('#registerPurchase-form, #otp-form, #mpin-form, #rta-form').hide();
MasterpassModalClose();
$('#validationCode').val('');
if (response.responseCode == "5001") {
$("#lblOtpFormTitle").text(('Enter the SMS verification code sent by your bank.'));
$('#otp-form').show();
MasterpassModalOpen();
$("#validationCode").focus();
} else if (response.responseCode == "5008") {
$("#lblOtpFormTitle").text((' Enter Your Phone Verification Code'));
$('#otp-form').show();
MasterpassModalOpen();
$("#validationCode").focus();
} else if (response.responseCode == "5010") { // Ask 3D Secure
//to do:
$('#hdnMasterPass3DPage').val(response.url3D);
__doPostBack('btnSubmitAfterMasterpass', '');
// window.location.assign(response.url3D + "&returnUrl=" + "https://portal.buluttahsilat.com/Public/VPos/VPosMasterPass3DResult.aspx");
} else if (response.responseCode == "5015") {
$('#mpin-form').show();
$('#mpin-define-label').show();
} else if (response.responseCode == "5000") {
$('#rta-form').show();
} else {
Swal.fire({
icon: 'error',
width: '500px',
text: (response.responseCode + " " + response.responseDescription),
});
PayBtnShow();
// alert(response.responseCode + " " + response.responseDescription);
}
}
}
// MP ÖDEME Bitiş
// MP ÖDEME & KAYIT
function mfsPurchaseAndRegisterResponseHandler(status, response) {
// console.log('PurchaseAndRegister responseCode:' + response.responseCode);
if (response.responseCode == "0000" || response.responseCode == "") {
var cardNumber = $('#txtCreditCardNumber').val().replace(/_/g, "").replace(/ /g, "");
var dataObject = JSON.stringify({
purchaseModel: {
"ReturnedTransactionID": response.transactionId,
"CardNumber": cardNumber,
"TransactionType": '1471',
"MasterPassGSM": $('#hdnMasterPassGSM').val(),
"GroupFirmID": '6191097',
"FirmID": $('#hdnFirmID').val(),
}
});
$.ajax({
type: "POST",
url: "CommonPaymentPage.aspx/MasterPassTransaction",
data: dataObject,
contentType: "application/json; charset=utf-8",
datatype: "json",
success: function(result) {
if (result.d == "0") {
$('#hdnMFSToken').val(response.token);
__doPostBack('btnSubmitAfterMasterpass', '');
} else {
Swal.fire({
icon: 'error',
width: '500px',
text: ('An error has occurred.'),
});
PayBtnShow();
}
}
});
} else {
//console.log(response);
$('#registerPurchase-form, #otp-form, #mpin-form, #rta-form').hide();
MasterpassModalClose();
$('#validationCode').val('');
if (response.responseCode == "5001") {
$("#lblOtpFormTitle").text(('Enter the SMS verification code sent by your bank.'));
$('#otp-form').show();
MasterpassModalOpen();
$("#validationCode").focus();
} else if (response.responseCode == "5008") {
$("#lblOtpFormTitle").text((' Enter Your Phone Verification Code'));
$('#otp-form').show();
MasterpassModalOpen();
$("#validationCode").focus();
} else if (response.responseCode == "5010") { // Ask 3D Secure
$('#hdnMasterPass3DPage').val(response.url3D);
__doPostBack('btnSubmitAfterMasterpass', '');
// window.location.assign(response.url3D + "&returnUrl=" + "https://portal.buluttahsilat.com/Public/VPos/VPosMasterPass3DResult.aspx");
} else if (response.responseCode == "5015") {
$('#mpin-form').show();
$('#mpin-define-label').show();
} else if (response.responseCode == "5000") {
$('#rta-form').show();
} else {
//console.log(response);
Swal.fire({
icon: 'error',
// title: 'Hata...',
width: '500px',
text: (response.responseCode + " " + response.responseDescription)
});
PayBtnShow();
}
}
}
// MP ÖDEME & KAYIT bitiş
// #################### MP fonksionlar -Bitiş ###################
// --------------------------oooooooo-----------------------
// #################### Bizim fonksionlar ###################
jQuery(function($) {
$('#validatebuttonOTP').click(function(event) {
MasterpassModalClose();
$("#lblOtpFormTitle").text("");
var isApproveMasterpassVal = $('#hdnIsApproveMasterpass').val();
if (isApproveMasterpassVal == 1) {
MFS.validateTransaction($('#form1'), mfsLinkCardToClientResponseHandler);
return false;
} else {
if ($('#chkSaveMaster').is(':checked')) {
MFS.validateTransaction($('#form1'), mfsPurchaseAndRegisterResponseHandler);
return false;
} else {
MFS.validateTransaction($('#form1'), mfsResponseHandlerPurchase);
return false;
}
}
});
$('#cancelbuttonOTP').click(function(event) {
//$('#myModal').modal('hide');
PayBtnShow();
$("#lblOtpFormTitle").text("");
return false;
});
});
// Kullanıcınının GSM inden MP ye kayıtlı olup olmadığı kontrol func.
function CheckUserMasterPass(firmGsm, startToken, firmID) {
var desktopDiv = $('#divCardListDesktopScreen > div.child')[0];
var mobileDiv = $('#divCardListMobileScreen > section#slider')[0];
$('#checkMasterPass').find('input[name="msisdn"]').val(firmGsm);
$('#checkMasterPass').find('input[name="userId"]').val(firmGsm);
$('#checkMasterPass').find('input[name="token"]').val(startToken);
$('#hdnMasterPassGSM').val(firmGsm);
$('#hdnFirmID').val(firmID);
$(desktopDiv).html("");
$(mobileDiv).html("");
$('#divUseMassterPassCheck').css('display', 'none');
MFS.checkMasterPass($('#checkMasterPass'), mfsResponseHandlerCheckMaster);
return false;
}
// MP kayıt kontrol bitiş
//Evet tıklanması /üye işyeri ilişkilendirme
function ChkMasterPassUseChange(elem) {
if ($(elem).is(':checked')) {
$('#hdnIsApproveMasterpass').val('1');
MFS.linkCardToClient($(document.forms), mfsLinkCardToClientResponseHandler);
$('#divUseMassterPassCheck').css('display', 'none');
return false;
} else {}
}
//üye işyeri ilişkilendirme bitiş
// kart listeleme
function CardAppendHtml(cards) {
var desktopDiv = $('#divCardListDesktopScreen > div.child')[0];
var mobileDiv = $('#divCardListMobileScreen > section#slider')[0];
$(desktopDiv).html("");
$(mobileDiv).html("");
$('#divMassterPassTab').css('display', 'block');
$('#saved-cards-tab').css('display', 'block');
clickTabRecordedCard(false);
var deleteText = 'Delete Card';
var mobileCardListHTMLInput = '';
var mobileCardListHTMLLabel = '';
for (var i = 0; i < cards.length; i++) {
var card = cards[i];
var str = card.Value1;
final_cc_str = str;
if (str.length == 16) {
var results = str.match(/[0-9\*]{4}/g);
var final_cc_str = results.join(" ");
}
if (str.length == 15) {
//todo
}
var marginleftStyle = "margin-left: 20px;";
if (i == 0) {
marginleftStyle = "";
}
var binNumber = card.Value1.substring(0, 8).replaceAll('*', '');
GetCardInfoFromBIN(binNumber);
var cardImageSrc = $('#hdnCardBankImgSrc').val();
var mobileLabelID = "slide" + (i + 1) + "";
var mobileLabelJquerySelector = "$('#" + mobileLabelID + "')";
var desktopCardListHTML = '<div class="card-main" style="' + marginleftStyle + '">' + '<div class="cardSil">' + ' <a data-cardNo="' + card.Value1 + '" data-cardName="' + card.Name +
'" onclick="deleteMasterPassCard(this)"><i class="fa fa-trash"></i> ' + deleteText + '</a>' + '</div>' + '<div id="MPCard' + (i + 1) + '" onclick="selectCard(this)" class= "btn card-type" data-cardvalue="' + card.Value1 +
'" value="' + card.Name + '" data-maskedcardnumber="' + final_cc_str + '">' + '<div class="btn card-box">' + ' <div style="height: 33px; width: 100%;">' + '<div class="cardLogo">' + ' <img src="' + cardImageSrc + '" width="80">' +
'</div>'
//eski sil yeri
+ ' </div>' + '<div class="mpCardInfo">' + '<div class="kartId">' + card.Name + '</div>' + '<div class="kartNumber">' + final_cc_str + '</div>' + '</div>' + ' </div>' + ' </div>' + '</div> ';
$(desktopDiv).append(desktopCardListHTML);
mobileCardListHTMLInput = mobileCardListHTMLInput + ' <input type="radio" name="slider" id="s' + (i + 1) + '" />';
mobileCardListHTMLLabel = mobileCardListHTMLLabel + '<label for="s' + (i + 1) + '" class="btn card-type" data-cardvalue="s' + (i + 1) + '_' + card.Value1 + '"' + ' id="' + mobileLabelID + '" value="' + card.Name +
'" data-maskedcardnumber="' + final_cc_str + '" style="padding: 0;">' + '<div>' + ' <div class="cardSil" style="top:1rem;" >' + ' <a id="test" class="cardSila" data-cardNo="' + card.Value1 + '" data-cardName="' + card.Name +
'" onclick="deleteMasterPassCard(this)"><i class="fa fa-trash"></i> ' + deleteText + '</a>' + '</div>' + ' <div class= "phoneClick" onclick="selectCard(' + mobileLabelJquerySelector + ')" >' + ' <div class="btn card-box">' +
' <div style="height: 33px; width: 100%;">' + ' <div class="cardLogo">' + ' <img src="' + cardImageSrc + '" width="60">' + '</div>' + ' </div>' + ' <div>' + ' <div class="kartId">' + card.Name + '</div>' +
' <div class="kartNumber">' + final_cc_str + '</div>' + ' </div>' + ' </div>' + ' </div>' + '</div>' + '</label>'
}
$(mobileDiv).append(mobileCardListHTMLInput);
$(mobileDiv).append(mobileCardListHTMLLabel);
if (mobileCardListHTMLInput.length > 0 && isLinkPayment == 'true') {
$("#divMPCvv").css("display", "block");
}
}
// kart listeleme bitiş
// kart seçme
function selectedMasterPass(elem) {
$('#hdnDoMasterPass').val('1');
$('input[name=listAccountName]').val($(elem).attr('value'));
$('#hdnSelectedMasterPassCardName').val($(elem).attr('value'));
//var cardNumber = $(elem).attr('id');
var cardNumber = $(elem).attr('data-cardvalue');
if (cardNumber.indexOf('s') == 0 && cardNumber.indexOf('_') >= 2) {
cardNumber = cardNumber.substring(3);
}
// alert(cardNumber);
$('#txtCreditCardNumber').val(cardNumber);
//alert($('#txtCreditCardNumber').val());
$('#hdnMasterPassCreditCardNumber').val(cardNumber);
// SetCardNumberMasterPass(cardNumber);
txtChanged2($('#hdnMasterPassCreditCardNumber'), 'lnkBinNumber');
$('#lblCardUserName').html($(elem).attr('value'));
var formatCardNumber = cardNumber;
if (cardNumber.length == 16) {
var results = cardNumber.match(/[0-9\*]{4}/g);
formatCardNumber = results.join(" ");
}
if (cardNumber.length == 15) {
//todo
}
//console.log(formatCardNumber);
$('#lblCardNumber').text(formatCardNumber);
}
function selectCard(elem) {
PayBtnHide();
var next = $(elem);
var current = $(".selectCardMobil");
if ($(next).attr("id") !== $(current).attr("id")) {
$(elem).addClass("selectCardMobil");
$(current).removeClass("selectCardMobil");
}
var radios = $('#divCardListMobileScreen > section#slider > input[type=radio]');
if (radios.length > 0) {
$(radios).each(function() {
$(radioBtn).removeAttr("checked");
});
var id = $(elem).attr("for");
var radioBtn = $('#' + id);
$(radioBtn).attr("checked", "checked");
}
selectedMasterPass(elem);
if (isLinkPayment == 'true') {
$("#divMPCvv").css("display", "block");
}
}
// kart seçme bitiş
// kart silme
function deleteMasterPassCard(object) {
var deletedDataCardName = $(object).attr("data-cardName");
var deletedDataCardNo = $(object).attr("data-cardNo");
$('#hdnDeletedCardNumber').val(deletedDataCardNo);
$('input[name=accountAliasName]').val(deletedDataCardName);
Swal.fire({
//title: 'Kartı silmek istiyor musunuz?',
title: (' Do you want to delete the card?'),
showDenyButton: true,
//showCancelButton: true,
confirmButtonText: ('Delete Card'),
denyButtonText: ('Cancel'),
width: '500px',
icon: 'warning',
allowOutsideClick: false,
}).then((result) => {
/* Read more about isConfirmed, isDenied below */
if (result.isConfirmed) {
MFS.deleteCard($(document.forms), mfsResponseHandlerDelete);
} else if (result.isDenied) {
//Swal.fire('Changes are not saved', '', 'info')
}
});
}
// kart silme bitiş
// kart kaydet
function chkSaveMasterCardClick(element) {
if ($(element).is(':checked')) {
$('#hdnSaveMaster').val('1');
$('#hdnDoMasterPass').val('1');
$("#divCardName").css("display", "block");
// $('#div3DSCheck').css("display", "none");
// __doPostBack('lnkBinNumber', '');
var cardNumber = $('#txtCreditCardNumber').val().replace(/_/g, "").replace(/ /g, "");
//$('#hdnSelectedMasterPassCardNumber').val(cardNumber);
$('#hdnMasterPassCreditCardNumber').val(cardNumber);
txtChanged2($('#txtCreditCardNumber'), 'lnkBinNumber');
} else {
$('#hdnSaveMaster').val('0');
$('#hdnDoMasterPass').val('0');
$("#divCardName").css("display", "none");
if ($('#hdn3DSCheckVisible').val() == '1') {
$('#div3DSCheck').css("display", "block");
}
$('#lblCardUserName').html($('#hfCardPlaceHolder').val());
$('#lblCardExpire').html($('#hfCardMonthYear').val());
$('#lblCardNumber').val("1234 5678 9000 0000");
}
}
// kart kaydet bitiş
// mp modal
function MasterpassModalOpen() {
$('#masterPassModal').removeClass("fade");
$('#masterPassModal').css({
'z-index': '10000',
'display': 'block'
});
}
function MasterpassModalClose() {
$('#masterPassModal').addClass("fade");
$('#masterPassModal').css({
'z-index': '0',
'display': 'none'
});
}
// mp modal bitiş
// tab değiştirme
function clickTabNewCard() {
$('#saved-cards-tab').attr('class', 'nav-link tab-button-id btn-sm');
$('#new-card-tab').attr('class', 'nav-link tab-button-id active btn-sm');
$('#saved-cards').attr('class', 'tab-pane fade');
$('#new-card').attr('class', 'tab-pane show active ');
$('#txtCreditCardNumber').val("");
$('#hdnSaveMaster.ClientID').val('0');
$('#hdnDoMasterPass').val('0');
var selectedCard = $(".selectCardMobil");
$(selectedCard).removeClass("selectCardMobil");
var mpSaveChkElem = $("#chkSaveMaster");
$(mpSaveChkElem).removeAttr('checked');
chkSaveMasterCardClick(mpSaveChkElem);
txtChanged2($('#txtCreditCardNumber'), 'lnkBinNumber');
$('#lblCardNumber').text("1234 45678 9000 0000");
$("#divMPCvv").css("display", "none");
}
function clickTabRecordedCard(isSelectCard) {
$("#divMPCvv").css("display", "none");
$('#saved-cards-tab').attr('class', 'nav-link tab-button-id active btn-sm"');
$('#new-card-tab').attr('class', 'nav-link tab-button-id btn-sm"');
$('#saved-cards').attr('class', 'tab-pane show active');
$('#new-card').attr('class', 'tab-pane fade');
$('#txtCreditCardNumber').val('');
var mpSaveChkElem = $("#chkSaveMaster");
$(mpSaveChkElem).removeAttr('checked');
chkSaveMasterCardClick(mpSaveChkElem);
if (isSelectCard) {
var mobilCardLabel = $('#slide1');
var phoneCard = $('.phoneCard');
if (mobilCardLabel != 'undefined' && phoneCard.length > 0 && $(phoneCard).first().css("display") == "block") {
selectCard(mobilCardLabel);
} else {
var desktopCard = $("#MPCard1");
selectCard(desktopCard);
}
}
}
// tab değiştirme bitiş
// Ödeme
function payMasterPass(elem) {
PayBtnHide();
if ($('#hdnDoMasterPass').val() == '1') {
var purchaseToken = $('#hdnPurchaseToken').val();
$('input[name=token]').val(purchaseToken);
//$('input[name=macroMerchantId]').val('09178227921115110322596');
var hdnAmountMasterPass = $('#hdnAmountMasterPass').val();
$('input[name=amount]').val(hdnAmountMasterPass);
var hdninstallmentCountMasterPass = $('#hdnInstallmentCountMasterPass').val();
$('input[name=installmentCount]').val(hdninstallmentCountMasterPass);
var cardNumber = $('#txtCreditCardNumber').val().replace(/_/g, "").replace(/ /g, "");
$('#hdnSelectedMasterPassCardNumber').val(cardNumber);
$('#hdnMasterPassCreditCardNumber').val(cardNumber);
if ($('#chkSaveMaster').is(':checked')) { //kaydet ve öde işlemi için seçilimi kontrolü
if ($('#txtMPAccountAliasName').val().replace(/\s/g, "") == "") {
Swal.fire({
icon: 'error',
//title: '',
width: '500px',
text: ('Give a name to your card.'),
});
PayBtnShow();
return;
}
$('#hdnSelectedMasterPassCardName').val($('#txtMPAccountAliasName').val());
$('input[name=rtaPan]').val(cardNumber);
$('input[name=accountAliasName]').val($('#txtMPAccountAliasName').val().toUpperCase());
// var expiryDate = $('#txtCardExpireDate').val().replace('/', '');
var expiryDate = $('#txtCardExpireDate').val();
var expMonth = expiryDate.split('/')[0];
var expYear = expiryDate.split('/')[1];
$('input[name=expiryDate]').val(expYear + expMonth);
$('input[name=cvc]').val($('#txtCVV2').val());
$('input[name=cardHolderName]').val($('#txtCreditCardHolderName').val());
MFS.purchaseAndRegister($('#form1'), mfsPurchaseAndRegisterResponseHandler);
} else {
if (isLinkPayment == "true") {
if ($('#txt2CVV2').val().replace(/\s/g, "") == "") {
Swal.fire({
icon: 'error',
//title: '',
width: '500px',
text: ('Enter CVV number.'),
});
PayBtnShow();
return;
} else {
$('input[name=cvc]').val($('#txt2CVV2').val());
}
}
MFS.purchase($('#form1'), mfsResponseHandlerPurchase);
}
} else {
__doPostBack('btnSubmitAfterMasterpass', '');
}
}
function PayBtnHide() {
$('#divButtons').css("display", "none");
$('#divPleaseWaitPopUp').css("display", "block");
$('#divButtons2').css("display", "none");
// $('#divPleaseWaitPopUp2').css("display", "block");
}
function PayBtnShow() {
$('#divButtons').css("display", "block");
$('#divPleaseWaitPopUp').css("display", "none");
$('#divButtons2').css("display", "block");
// $('#divPleaseWaitPopUp2').css("display", "none");
}
// Ödeme
// BIN den kart resmi getirme
function GetCardInfoFromBIN(binNumber) {
$.ajax({
type: "POST",
async: false,
url: "../../Public/VPos/CommonPaymentPage.aspx/BinControll",
data: '{ "bin":"' + binNumber + '" }',
contentType: "application/json; charset=utf-8",
datatype: "json",
success: successCallback
}); // ajax bitiş
}
function successCallback(result) {
var data = eval(result);
for (var key in data) {
if (data.hasOwnProperty(key)) {
var obj = JSON.parse(data[key]);
banka_kodu = obj.banka_kodu.toString();
switch (banka_kodu.toString()) {
case "62":
$('#hdnCardBankImgSrc').val("/static_files/images/bank/bonus_w.svg");
break;
case "67":
$('#hdnCardBankImgSrc').val("/static_files/images/bank/world_w.svg");
break;
case "64":
$('#hdnCardBankImgSrc').val("/static_files/images/bank/maximum_w.svg");
break;
case "46":
$('#hdnCardBankImgSrc').val("/static_files/images/bank/axess_w.svg");
break;
case "111":
$('#hdnCardBankImgSrc').val("/static_files/images/bank/cardfinans_w.svg");
break;
case "123":
$('#hdnCardBankImgSrc').val("/static_files/images/bank/advantage_w.svg");
break;
case "12":
$('#hdnCardBankImgSrc').val("/static_files/images/bank/halkbank_w.svg");
break;
case "15":
$('#hdnCardBankImgSrc').val("/static_files/images/bank/vb_w.svg");
break;
case "32":
$('#hdnCardBankImgSrc').val("/static_files/images/bank/teb_w.svg");
break;
case "92":
$('#hdnCardBankImgSrc').val("/static_files/images/bank/citibank_w.svg");
break;
case "205":
$('#hdnCardBankImgSrc').val("/static_files/images/bank/kuveyt_w.svg");
break;
case "146":
$('#hdnCardBankImgSrc').val("/static_files/images/bank/odeabank_w.svg");
break;
case "99":
$('#hdnCardBankImgSrc').val("/static_files/images/bank/ingbank_w.svg");
break;
case "206":
$('#hdnCardBankImgSrc').val("/static_files/images/bank/turkiyefinans_w.svg");
break;
case "134":
$('#hdnCardBankImgSrc').val("/static_files/images/bank/denizbank_w.svg");
break;
case "10":
$('#hdnCardBankImgSrc').val("/static_files/images/bank/ziraat_w.svg");
break;
case "59":
$('#hdnCardBankImgSrc').val("/static_files/images/bank/sekerbank_w.svg");
break;
default:
$('#hdnCardBankImgSrc').val("");
break;
} //switch parantezi
} // if parantezi
} //for parantezi
}
// BIN den kart resmi getirme -- bitiş
</script>
</div>
<div class="container-fluid">
<div class="row mtop2">
<div class="col-md-1 bosDiv"></div>
<div class="col-md-6 width50">
<img id="imgLogo" src="/static_files/images/logo/42cdec0d-307e-4d68-908c-5165c19af74eradison-2.png" style="height:40px;">
</div>
<div class="col-md-4 width50 dilSecin">
<div class="dropdown">
<a class="btn btn-sm dropdown-toggle" type="button" id="dropdownMenuButton1" data-bs-toggle="dropdown" aria-expanded="false">
EN
</a>
<ul class="dropdown-menu" aria-labelledby="dropdownMenuButton1">
<li>
<a class="dropdown-item btn-sm" href="javascript:__doPostBack('ctl09','')">TR</a>
</li>
<li>
<a class="dropdown-item btn-sm" href="javascript:__doPostBack('ctl10','')">EN</a>
</li>
<li>
<a class="dropdown-item btn-sm" href="javascript:__doPostBack('ctl11','')">AR</a>
</li>
<li>
<a class="dropdown-item btn-sm" href="javascript:__doPostBack('ctl12','')">RU</a>
</li>
<li>
<a class="dropdown-item btn-sm" href="javascript:__doPostBack('ctl13','')">ZH</a>
</li>
</ul>
</div>
</div>
<div class="col-md-1 bosDiv"></div>
</div>
</div>
<div class="container-fluid">
<div class="row">
<div class="col-md-1"></div>
<div class="col-md-10">
<div id="divMessageBox" class="alert alert-danger" style="display: none; padding: 5px 10px; margin-bottom: 0px; margin-top: 20px">
<p id="pnlMessage" name="pnlMessage" style="margin-bottom: 0px;">
</p>
</div>
</div>
<div class="col-md-1"></div>
</div>
</div>
<div class="container-fluid phoneMbottom">
<div class="row mtop2">
<div class="col-md-1 bosDiv2"></div>
<div class="col-md-6 tabletDik">
<!--CARİ ADI EKLEME COLLAPSE-->
<!--CARİ ADI EKLEME COLLAPSE-->
<!-- Collapse Start -->
<div class="row">
<div class="col-md-12">
<div class="collapse-box">
<div>
<div class="collapse-icon">
<i class="fa fa-credit-card"></i>
</div>
<div class="collapse-tab" data-bs-toggle="collapse" href="#collapseExample" role="button" aria-expanded="false" aria-controls="collapseExample">
<a class="btn collapse-icon-btn" data-bs-toggle="collapse" href="#collapseExample" role="button" aria-expanded="false" aria-controls="collapseExample"><i class="fas fa-chevron-down" style="padding-top: 10px;"></i></a>
<div class="btn btn-collapse" style="text-align: left; margin-top: 10px; cursor: default;">Card Information </div>
</div>
</div>
<div class="collapse show" id="collapseExample">
<div class="card card-body ">
<div id="divUseMassterPassCheck" class="collapse-box" style="padding: 1rem; display: none">
<img src="/static_files/images/vpos/commonpage/masterpassLogo.png" height="25" style="float: left;" alt="Masterpass Logo">
<div class="masterPassMetin">Would you like to use your Masterpass information?</div>
<input name="chkUseMassterPass" type="checkbox" id="chkUseMassterPass" class="btn-check" style="float: right" onchange="ChkMasterPassUseChange(this)">
<label class="btn btn-check1" style="float: right; padding: 3px 1rem;" for="chkUseMassterPass">Yes</label>
</div>
<div style="width: 285px; display: none" id="divMassterPassTab">
<ul class="nav nav-pills mb-3 collapse-tabs-button" id="card-tab" role="tablist" style="padding-left: 1.1rem; font-size: 14px">
<li class="nav-item" role="presentation">
<button class="nav-link tab-button-id btn-sm" id="saved-cards-tab" data-bs-toggle="pill" data-bs-target="#saved-cards" type="button" role="tab" aria-controls="saved-cards" aria-selected="true" style="display: none"
onclick="clickTabRecordedCard(true)">Saved Cards</button>
</li>
<li class="nav-item" role="presentation">
<button class="nav-link tab-button-id active btn-sm" id="new-card-tab" data-bs-toggle="pill" data-bs-target="#new-card" type="button" role="tab" aria-controls="new-card" aria-selected="false" onclick="clickTabNewCard()">New
Card</button>
</li>
</ul>
</div>
<div class="tab-content" id="card-tabContent">
<div class="tab-pane fade " id="saved-cards" role="tabpanel" aria-labelledby="saved-cards-tab">
<div class="parent desktopCard" id="divCardListDesktopScreen">
<div class="child">
</div>
</div>
<div class="mtop2 phoneCard" id="divCardListMobileScreen">
<section id="slider">
</section>
</div>
<div id="divMPCvv" class="col-4" style="display: none">
<label for="txt2CVV2" class="form-label" style="margin-top: 1rem;"> CVV2 </label>
<input name="txt2CVV2" type="password" maxlength="4" id="txt2CVV2" class="form-control yeniForm">
</div>
</div>
<div class="tab-pane show active" id="new-card" role="tabpanel" aria-labelledby="new-card-tab">
<div class="row">
<div class="col-md-8">
<label for="txtCreditCardHolderName" class="form-label">Name Surname</label>
<input name="txtCreditCardHolderName" type="text" maxlength="100" id="txtCreditCardHolderName" class="form-control yeniForm" autocomplete="cc-name" onkeyup="SetCardName(this); ValidateNameSurname();"
onblur="SetCardName(this); ValidateNameSurname();">
</div>
<div class="col-md-8 mtop10">
<label for="txtCreditCardNumber" class="form-label card-no-arabic"> Card Number </label>
<input name="txtCreditCardNumber" type="text" id="txtCreditCardNumber" class="form-control yeniForm" autocomplete="cc-number" onkeyup="txtChanged(this)">
</div>
</div>
<div class="row mtop10">
<div class="col-md-4 ">
<label for="txtCardExpireDate" class="form-label"> Month / Year </label>
<input name="txtCardExpireDate" type="text" id="txtCardExpireDate" class="form-control yeniForm" onkeyup="SetCardExpire(this); ValidateExpireDate();" onblur="ValidateExpireDate();">
<input type="hidden" name="meeExpireDate_ClientState" id="meeExpireDate_ClientState">
</div>
<div class="col-md-4 ">
<label for="txtCVV2" class="form-label mTop15"> CVV2 </label>
<input name="txtCVV2" type="password" maxlength="4" id="txtCVV2" class="form-control yeniForm" autocomplete="cc-csc">
</div>
</div>
<div class="row" id="divCardName" style="display: none">
<div class="col-md-8 mtop10">
<label for="txtMPAccountAliasName" class="form-label">Name Your Card</label>
<input name="txtMPAccountAliasName" type="text" maxlength="100" id="txtMPAccountAliasName" class="form-control yeniForm">
</div>
</div>
<div id="divSaveMasterPass" class="row mtop20" style="display:none">
<div class="col-md-12">
<div id="divMasterpassAggrement">
<div id="div2" class="row min-height-17">
<div class="col-md-12">
<input name="chkSaveMaster" type="checkbox" id="chkSaveMaster" onclick="chkSaveMasterCardClick(this)" class="form-check-input">
<span style="font-size: 14px"> I approve to keep my card information in the Masterpass infrastructure and <a href="#" id="A1" style="color: #333" class="highslide" onclick="VPosAggrements(7,2);">
<u>
the terms of use of Masterpass.
</u>
</a>
</span>
</div>
</div>
</div>
<br>
<img id="imgMasterpassLogo" src="../../static_files/masterpass-1.svg" style="height:20px;">
</div>
</div>
</div>
</div>
<div id="updateCheck">
<input type="hidden" name="hdnAmountMasterPass" id="hdnAmountMasterPass">
<input type="hidden" name="hdnPurchaseToken" id="hdnPurchaseToken">
<input type="hidden" name="hdnInstallmentCountMasterPass" id="hdnInstallmentCountMasterPass">
<div id="div3DSCheck" class="row mtop20" style="display: none">
<input name="hdn3DSCheckVisible" type="hidden" id="hdn3DSCheckVisible" value="0">
<div class="col-md-12">
<span><input id="chk3DS" type="checkbox" name="chk3DS" checked="checked" onclick="javascript:setTimeout('__doPostBack(\'chk3DS\',\'\')', 0)" class="form-check-input"></span>
<label id="lbl3DS" class="form-check-label" for="chk3DS"> I want to use 3D Secure. </label>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<!-- Collapse Finish-->
<!-- Collapse Start -->
<div id="updateInstallment">
<input type="hidden" name="hdnMasterPassCreditCardNumber" id="hdnMasterPassCreditCardNumber">
<div class="row mtop2 " style="margin-bottom:2rem">
<div class="col-md-12">
<div class="collapse-box">
<div>
<div class="collapse-icon">
<i class="fas fa-th-large"></i>
</div>
<div class="collapse-tab" data-bs-toggle="collapse" href="#taksitBilgisi" role="button" aria-expanded="false" aria-controls="collapseExample">
<a href="#taksitBilgisi" id="installamenCollapse" class="btn collapse-icon-btn" data-bs-toggle="collapse" role="button" aria-expanded="false" aria-controls="collapseExample"><i class="fas fa-chevron-down" style="padding-top: 10px;"></i></a>
<div class="btn btn-collapse" style="text-align: left; margin-top: 10px; cursor: default;"> Payment Options </div>
</div>
</div>
<div id="taksitBilgisi" class="collapse">
<div class="card card-body" id="taksitBtn">
<div class="row">
<script src="/static_files/js/vpos/PaymentOrder.js?v=4" type="text/javascript"></script>
<style>
.taksitBtn {
font-size: 12px !important;
width: 100% !important;
text-align: center !important;
box-shadow: 0px 0px 10px #ccc;
border-radius: .5rem !important;
min-height: 110px !important;
min-width: 110px !important;
max-width: 172px !important;
width: 100%;
padding-top: 2rem;
background-color: #b7b7b7;
color: #fff;
margin-bottom: 15px !important;
margin-right: 11px;
/*12px di 11 yaptım*/
margin-left: 4px;
/*sonradan ekledim*/
}
.taksitHr {
padding: 0 !important;
margin: 6px 0 !important;
}
.selectTaksit,
.taksitBtn:hover {
background-image: linear-gradient(to right, #2c2d31, #42434c);
}
.commissionText {
font-size: 10px !important;
}
.currencyMonth {
font-size: 10px !important;
}
.tabGTS {
/*overflow: hidden;
width:auto;*/
/* background-color: #424344 !important;*/
margin-bottom: 10px;
}
.tablinks {
float: left;
outline: none;
cursor: pointer;
transition: 0.3s;
font-size: 14px;
text-decoration: none;
/* max-width: 100% !important;*/
min-height: 10px !important;
font-size: 14px !important;
padding: 10px !important;
color: white !important;
margin-bottom: 10px !important;
border-radius: 0px !important;
}
.tablinks:hover {
/* background-color: #333;*/
color: white !important;
}
.tablinks:active {
/* background-color: #323232 !important;*/
color: white !important;
}
.tabGTS>.selectTaksit {
color: white !important;
}
[id*="UCInstallmentDate_txtCalendarDate_CalendarExtender_container"] {
position: fixed !important;
}
</style>
<div id="UCInstallment_updateInstallment">
<div id="UCInstallment_divIntallmentSelection">
<div class="taksit-div">
</div>
</div>
</div>
<a id="lnkBinNumber" href="javascript:__doPostBack('lnkBinNumber','')"></a>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<!-- Collapse Finish-->
<!-- Collapse Start -->
<div id="productinfo" class="row mtop2">
<div class="col-md-12">
<div class="collapse-box">
<div>
<div class="collapse-icon">
<i class="fab fa-dropbox"></i>
</div>
<div class="collapse-tab" data-bs-toggle="collapse" href="#urunCollapse" role="button" aria-expanded="false" aria-controls="collapseExample">
<a class="btn collapse-icon-btn" data-bs-toggle="collapse" href="#urunCollapse" role="button" aria-expanded="false" aria-controls="collapseExample"><i class="fas fa-chevron-down" style="padding-top: 10px;"></i></a>
<div class="btn btn-collapse" style="text-align: left; margin-top: 10px; cursor: default;">Product Information</div>
</div>
</div>
<div class="collapse" id="urunCollapse">
<div class="card card-body">
<div class="row">
<div class="col-md-12">
<div class="urunTable">
<table class="table" style="font-style: 15px;" summary="Ürün">
<thead>
<tr>
<th scope="col"> Product/Service Name </th>
<th scope="col"> Quantity </th>
<th scope="col" style="text-align: right;"> Amount </th>
</tr>
</thead>
<tbody>
<tr>
<td> 1297884 IST TO RDB TRANSFER FEE </td>
<td>
<div class="tableNumber">1</div>
</td>
<td style="text-align: right;"> 70,00 </td>
</tr>
</tbody>
</table>
<div class="tableTotal">
<h5><small class="totalUrun">Total Amount:</small> 70,00 EUR </h5>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<!-- Collapse Finish-->
<div style="min-height: 120px"></div>
</div>
<!-- SideBar Desktop Start-->
<div class="col-md-4 sideDesktop arabic-col-4">
<div class="sideBar">
<div class="row">
<div class="col-md-12">
<div class="mtop60">
<h5>Order Summary </h5>
</div>
</div>
</div>
<div class="row">
<div class="col-md-6">
<div class="mtop20">
<h6>GROUND TOTAL</h6>
</div>
</div>
<div class="col-md-6">
<div class="mtop20" style="text-align: right;">
<h6 id="h6SumAmount">70,00 EUR</h6>
</div>
</div>
</div>
<div id="updInterest">
</div>
<hr class="mtop2">
<div class="row mtop2" id="mtop2">
<div class="col-md-7">
<div>
<img class="creditCard" src="/static_files/images/vpos/commonpage/card.svg" width="300" alt="Kart">
<div class="cardBank">
<img id="imgBank" class="imgbankhide" src="">
</div>
<div class="cardNumber">
<span id="lblCardNumber">1234 5678 9000 0000</span>
</div>
<div class="cardId">
<span id="lblCardUserName">Name Surname</span>
</div>
<div class="cardDate">
<span id="lblCardExpire">MM/YY</span>
</div>
</div>
</div>
<div class="col-md-4">
<div class="cardTypes">
<img id="imgBankType" data-pagetype="newpage" alt="Kart Tipi" src="" style="width:80px;" class="imgbanktypehide">
</div>
</div>
</div>
<!-- Modal -->
<div class="modal fade" id="agreementModal" data-bs-backdrop="static" data-bs-keyboard="false" tabindex="-1" aria-labelledby="agreementModal" aria-hidden="true">
<div class="modal-dialog modal-dialog-centered modal-dialog-scrollable">
<div class="modal-content">
<div class="modal-header">
<h5 class="modal-title" id="modal_title"></h5>
</div>
<div class="modal-body" id="modal_agreement">
<iframe id="ifrAggrements" style="width: 100%; height: 100%" title="Anlaşmalar"></iframe>
</div>
<div class="modal-footer">
<button type="button" class="btn btn-secondary" data-bs-dismiss="modal" onclick="AggrementModalClose(1)" data-bs-toggle="modal" role="button">Close</button>
</div>
</div>
</div>
</div>
<div class="row mtop2">
<div class="col-md-12">
<div class="form-check">
<small class="totalUrun" style="color: white; display: flex; position:relative">
<span><input id="chckAgreement" type="checkbox" name="chckAgreement" checked="checked" class="form-check-input input-yeni"></span>
<label class="form-check-label" for="chckAgreement"> I have read the Conditions of Contract, I agree. </label>
</small>
</div>
</div>
</div>
<div id="divButtons">
<div class="row mtop1">
<div class="col-md-12">
<div id="upPayButton">
<div id="divPayButton">
</div>
</div>
</div>
</div>
<div class="row mtop05">
<div class="col-md-12">
<input type="submit" name="btnCancel" value="Cancel" id="btnCancel" class="btn btnVazgeç">
</div>
</div>
</div>
<hr class="mtop2">
<div id="divAggrements2" class="row row2">
<div class="col-md-12">
<small class="totalUrun" style="color: white;">To read the Service Agreement <a class="btn sozlesmeLink" data-bs-toggle="modal" data-bs-target="#agreementModal" onclick="VPosAggrements(2,1)">click</a></small>
</div>
</div>
<div id="divAggrements4" class="row row2">
<div class="col-md-12">
<small class="totalUrun" style="color: white;">To read the Distance Sales Agreement <a class="btn sozlesmeLink" data-bs-toggle="modal" data-bs-target="#agreementModal" onclick="VPosAggrements(4,1)">click</a></small>
</div>
</div>
<div class="row row2">
<div class="col-md-12">
<small class="totalUrun" style="color: white;">To read the Safety Information <a class="btn sozlesmeLink" data-bs-toggle="modal" data-bs-target="#agreementModal" onclick="VPosAggrements(1,1)">click</a></small>
</div>
</div>
<div id="divAggrements3" class="row row2">
<div class="col-md-12">
<small class="totalUrun" style="color: white;">To read the Return Policy <a class="btn sozlesmeLink" data-bs-toggle="modal" data-bs-target="#agreementModal" onclick="VPosAggrements(3,1)">click</a></small>
</div>
</div>
<div class="row row2">
<div class="col-md-12">
<small class="totalUrun" style="color: white;">To read the PDPL Information Text <a class="btn sozlesmeLink" data-bs-toggle="modal" data-bs-target="#agreementModal" onclick="VPosAggrements(5,1)">click</a></small>
</div>
</div>
<!-- Sidebar Desktop Finish -->
</div>
</div>
</div>
<div class="modal fade" id="agreementModal2" data-bs-backdrop="static" data-bs-keyboard="false" tabindex="-1" aria-labelledby="agreementModal2" aria-hidden="true" style="z-index: 10000">
<div class="modal-dialog modal-dialog-centered modal-dialog-scrollable">
<div class="modal-content">
<div class="modal-header">
<h5 class="modal-title" id="modal_title2"></h5>
</div>
<div class="modal-body" id="modal_agreement2">
<iframe id="ifrAggrements2" style="width: 100%; height: 100%" title="Anlaşmalar"></iframe>
</div>
<div class="modal-footer">
<button type="button" class="btn btn-secondary" data-bs-dismiss="modal" onclick="AggrementModalClose(2)" data-bs-toggle="modal" role="button">Close</button>
</div>
</div>
</div>
</div>
<div class="bottomMobile footer">
<div class="row">
<div class="col-md-12">
<button id="btnAngle" style="color: white;" type="button" class="btn" data-bs-toggle="modal" data-bs-target="#bottom_modal" onclick="bottomPanelToggle(this)"><i class="fa fa-angle-up pl-2"></i></button>
<div class="modal modal-bottom fade" id="bottom_modal" tabindex="-1" aria-labelledby="bottom_modal">
<div class="modal-dialog" role="document">
<div class="modal-content mobilBottomModal">
<div class="modal-body yatayModalPhone" style="text-align: left;">
<div id="divAggrements2_2" class="row row2">
<div class="col-md-12">
<small class="totalUrun" style="color: white;">To read the Service Agreement <a class="btn sozlesmeLink" onclick="VPosAggrements(2,2)">click</a></small>
</div>
</div>
<div id="divAggrements4_2" class="row row2">
<div class="col-md-12">
<small class="totalUrun" style="color: white;">To read the Distance Sales Agreement <a class="btn sozlesmeLink" onclick="VPosAggrements(4,2)">click</a></small>
</div>
</div>
<div class="row row2">
<div class="col-md-12">
<small class="totalUrun" style="color: white;">To read the Safety Information <a class="btn sozlesmeLink" onclick="VPosAggrements(1,2)">click</a></small>
</div>
</div>
<div id="divAggrements3_2" class="row row2">
<div class="col-md-12">
<small class="totalUrun" style="color: white;">To read the Return Policy <a class="btn sozlesmeLink" onclick="VPosAggrements(3,2)">click</a></small>
</div>
</div>
<div class="row row2">
<div class="col-md-12">
<small class="totalUrun" style="color: white;">To read the PDPL Information Text <a class="btn sozlesmeLink" onclick="VPosAggrements(5,2)">click</a></small>
</div>
</div>
<div class="row row2">
<div class="col-md-12">
<div class="form-check">
<small class="totalUrun" style="color: white;">
<span><input id="chckAgreement2" type="checkbox" name="chckAgreement2" checked="checked" class="form-check-input input-yeni"></span>
<label class="form-check-label" for="chckAgreement2"> I have read the Conditions of Contract, I agree. </label>
</small>
</div>
</div>
</div>
</div>
</div>
<script src="https://cdn.jsdelivr.net/npm/bootstrap@4.6.0/dist/js/bootstrap.bundle.min.js" integrity="sha384-Piv4xVNRyMGpqkS2by6br4gNJ7DXjqk09RmUpJ8jgGtD7zP9yug3goQfGII0yAns" crossorigin="anonymous"></script>
</div>
</div>
<div id="divButtons2">
<div class="row">
<div class="col-md-12">
<div id="upPayButton2">
<div id="divPayButton2" style="padding: 0px 15px; min-height: 45px">
<a id="btnSubmit2Fake" class="btn btn-primary btn-lg" disabled="disabled" href="javascript:__doPostBack('btnSubmit2Fake','')" style="width: 100%; text-align: center; font-size: 16px; opacity: 0.4; box-shadow: 3px 3px 7px 0px #212121;">Pay</a>
</div>
</div>
</div>
</div>
<div class="row mtop05">
<div class="col-md-12">
<input type="submit" name="btnCancel2" value="Cancel" id="btnCancel2" class="btn btnVazgeç" style="margin-bottom: 17px;">
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="modal fade" id="masterPassModal" data-bs-backdrop="static" data-bs-keyboard="false" tabindex="-1" aria-labelledby="masterPassModal" aria-hidden="true" style="z-index: 0; display: none;">
<div class="modal-dialog" style="max-width: 500px">
<!-- Modal content-->
<div class="modal-content">
<div class="modal-header">
<img src="../../static_files/Masterpass-Logo.png" width="150" height="30" alt="MasterPass">
</div>
<div class="modal-body">
<div id="otp-form" style="display: none">
<fieldset>
<div class="col-md-12">
<label id="lblOtpFormTitle" style="padding: 0; font-size: 1.4rem; text-align: left;" class="control-label" for="otp">
</label>
</div>
<div class="col-md-12">
<input name="validationCode" id="validationCode" type="text" style="height: 30px; margin-top: 1rem; margin-bottom: 1rem;" placeholder="">
</div>
<div class="col-md-12">
<div class="controls text-right">
<a href="#" name="validatebuttonOTP" id="validatebuttonOTP" class="btn btn-primary">
Confirm
</a>
<a href="#" name="cancelbuttonOTP" id="cancelbuttonOTP" class="btn btn-danger" onclick="MasterpassModalClose()">
Cancel
</a>
</div>
</div>
</fieldset>
</div>
</div>
</div>
</div>
</div>
<script type="text/javascript">
//<![CDATA[
Sys.Application.add_init(function() {
$create(Sys.Extended.UI.FilteredTextBoxBehavior, {
"filterType": 2,
"id": "FilteredTextBoxExtender2"
}, null, null, $get("txt2CVV2"));
});
Sys.Application.add_init(function() {
$create(Sys.Extended.UI.FilteredTextBoxBehavior, {
"filterType": 13,
"id": "FilteredTextBoxExtender3",
"validChars": " ğüşıöçĞÜŞİÖÇ"
}, null, null, $get("txtCreditCardHolderName"));
});
Sys.Application.add_init(function() {
$create(Sys.Extended.UI.FilteredTextBoxBehavior, {
"filterType": 2,
"id": "ftbCardNumber"
}, null, null, $get("txtCreditCardNumber"));
});
Sys.Application.add_init(function() {
$create(Sys.Extended.UI.MaskedEditBehavior, {
"ClientStateFieldID": "meeExpireDate_ClientState",
"century": 2000,
"clearMaskOnLostFocus": false,
"cultureAMPMPlaceholder": "ÖÖ;ÖS",
"cultureCurrencySymbolPlaceholder": "₺",
"cultureDateFormat": "DMY",
"cultureDatePlaceholder": ".",
"cultureDecimalPlaceholder": ",",
"cultureName": "tr-TR",
"cultureThousandsPlaceholder": ".",
"cultureTimePlaceholder": ":",
"id": "meeExpireDate",
"mask": "99\\/99"
}, null, null, $get("txtCardExpireDate"));
});
Sys.Application.add_init(function() {
$create(Sys.Extended.UI.FilteredTextBoxBehavior, {
"filterType": 2,
"id": "ftbCVV2"
}, null, null, $get("txtCVV2"));
});
//]]>
</script>
</form>
Text Content
Please wait... EN * TR * EN * AR * RU * ZH Card Information Would you like to use your Masterpass information? Yes * Saved Cards * New Card CVV2 Name Surname Card Number Month / Year CVV2 Name Your Card I approve to keep my card information in the Masterpass infrastructure and the terms of use of Masterpass. I want to use 3D Secure. Payment Options Product Information Product/Service Name Quantity Amount 1297884 IST TO RDB TRANSFER FEE 1 70,00 TOTAL AMOUNT: 70,00 EUR ORDER SUMMARY GROUND TOTAL 70,00 EUR -------------------------------------------------------------------------------- 1234 5678 9000 0000 Name Surname MM/YY Close I have read the Conditions of Contract, I agree. -------------------------------------------------------------------------------- To read the Service Agreement click To read the Distance Sales Agreement click To read the Safety Information click To read the Return Policy click To read the PDPL Information Text click Close To read the Service Agreement click To read the Distance Sales Agreement click To read the Safety Information click To read the Return Policy click To read the PDPL Information Text click I have read the Conditions of Contract, I agree. Pay Confirm Cancel