Server IP : 172.67.216.182 / Your IP : 162.158.107.16 Web Server : Apache System : Linux krdc-ubuntu-s-2vcpu-4gb-amd-blr1-01.localdomain 5.15.0-142-generic #152-Ubuntu SMP Mon May 19 10:54:31 UTC 2025 x86_64 User : www ( 1000) PHP Version : 7.4.33 Disable Function : passthru,exec,system,putenv,chroot,chgrp,chown,shell_exec,popen,proc_open,pcntl_exec,ini_alter,ini_restore,dl,openlog,syslog,readlink,symlink,popepassthru,pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,imap_open,apache_setenv MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : ON Directory : /www/wwwroot/lapma.in/airpay_php_v3/ |
Upload File : |
<!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8"> <title>Airpay Payment Gateway</title> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta name="description" content=""> <meta name="author" content=""> <link href="https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,400;0,700;1,600&family=Roboto:wght@300;400;700&display=swap" rel="stylesheet"> <link type="text/css" rel="stylesheet" href="assets/style.css"> </head> <body> <div class="wrapper"> <div class="contentbody"> <div class="lside"> <div class="lsidewrap"> <div class="logo"><img src="assets/airpay-text-wh.svg"></div> <div class="coverimg"><img src="assets/coverimg.png"></div> </div> </div> <div class="rside"> <div class="formwrap container-fluid"> <form class="form-horizontal" name="make_trans" action="sendtoairpay.php" method="post" onsubmit="return validate();"> <div class="row"> <div class="col-md-6 col-lg-4"> <div class="form-group"> <label>Buyer Email<font class="red">*</font></label> <input type="text" id="buyerEmail"onkeydown="changecolor(this.id,'buyerEmailspan')" name="buyerEmail" autocomplete="on" value="" maxlength="50"> <span id="buyerEmailspan" name="buyerEmailspan" style="display:none" class="makeRed"></span> </div> </div> <div class="col-md-6 col-lg-4"> <div class="form-group"> <label>Buyer Phone<font class="red">*</font></label> <input type="text" id="buyerPhone" name="buyerPhone" onkeydown="changecolor(this.id,'buyerPhonespan')" autocomplete="on" value="" maxlength="15"> <span id="buyerPhonespan" name="buyerPhonespan" style="display:none" class="makeRed"></span> </div> </div> <div class="col-md-6 col-lg-4"> <div class="form-group"> <label>Buyer First Name<font class="red">*</font></label> <input type="text" id="buyerFirstName" name="buyerFirstName" autocomplete="on" value="" onkeydown="changecolor(this.id,'buyerFirstNamespan')" maxlength="50"> <span id="buyerFirstNamespan" name="buyerFirstNamespan" style="display:none" class="makeRed"></span> </div> </div> <div class="col-md-6 col-lg-4"> <div class="form-group"> <label>Buyer Last Name<font class="red">*</font></label> <input type="text" id="buyerLastName" name="buyerLastName" autocomplete="on" value="" onkeydown="changecolor(this.id,'buyerLastNamespan')" maxlength="50"> <span id="buyerLastNamespan" name="buyerLastNamespan" style="display:none" class="makeRed"></span> </div> </div> <div class="col-md-6 col-lg-4"> <div class="form-group"> <label>Buyer Address</label> <input type="text" id="buyerAddress" name="buyerAddress" autocomplete="on" value="" maxlength="255" onkeydown="changecolor(this.id,'buyerAddressspan')"> <span id="buyerAddressspan" name="buyerAddressspan" style="display:none" class="makeRed"></span> </div> </div> <div class="col-md-6 col-lg-4"> <div class="form-group"> <label>Buyer City</label> <input type="text" id="buyerCity" name="buyerCity" maxlength="50" autocomplete="on" value="" onkeydown="changecolor(this.id,'buyerCityspan')"> <span id="buyerCityspan" name="buyerCityspan" style="display:none" class="makeRed"></span> </div> </div> <div class="col-md-6 col-lg-4"> <div class="form-group"> <label>Buyer State</label> <input type="text" id="buyerState" name="buyerState" maxlength="50" autocomplete="on" value="" onkeydown="changecolor(this.id,'buyerStatespan')"> <span id="buyerStatespan" name="buyerStatespan" style="display:none" class="makeRed"></span> </div> </div> <div class="col-md-6 col-lg-4"> <div class="form-group"> <label>Buyer Country</label> <input type="text" id="buyerCountry" name="buyerCountry" maxlength="50" autocomplete="on" value="" onkeydown="changecolor(this.id,'buyerCountryspan')"> <span id="buyerCountryspan" name="buyerCountryspan" style="display:none" class="makeRed"></span> </div> </div> <div class="col-md-6 col-lg-4"> <div class="form-group"> <label>Buyer Pincode</label> <input type="text" id="buyerPinCode" name="buyerPinCode" maxlength="8" autocomplete="on" value="" onkeydown="changecolor(this.id,'buyerPinCodespan')"> <span id="buyerPinCodespan" name="buyerPinCodespan" style="display:none" class="makeRed"></span> </div> </div> </div> <hr> </hr> <div class="row"> <div class="col-md-6 col-lg-4"> <div class="form-group"> <label>Order ID<font class="red">*</font></label> <input type="text" id="orderid" name="orderid" autocomplete="on" value="" maxlength="20" onkeydown="changecolor(this.id,'orderidspan')"> <span id="orderidspan" name="orderidspan" style="display:none" class="makeRed"></span> </div> </div> <div class="col-md-6 col-lg-4"> <div class="form-group"> <label>Amount<font class="red">*</font></label> <input type="text" id="amount" name="amount" autocomplete="on" value="" onkeydown="changecolor(this.id,'amountspan')"> <span id="amountspan" name="amountspan" style="display:none" class="makeRed"></span> </div> </div> <div class="col-md-6 col-lg-4"> <div class="form-group"> <label>Custom Field 1</label> <input type="text" id="customvar" name="customvar" autocomplete="on" value="" onkeydown="changecolor(this.id,'customspan')"> <span id="customspan" name="customspan" style="display:none" class="makeRed"></span> </div> </div> </div> <div class="row"> <div class="col-md-6 col-lg-4"> <div class="form-group"> <label>Currency<font class="red">*</font></label> <input type="text" id="currency" name="currency" autocomplete="on" value="356"> <span id="currencyspan" name="currencyspan" style="display:none" class="makeRed" onkeydown="changecolor(this.id,'currencyspan')"></span> </div> </div> <div class="col-md-6 col-lg-4"> <div class="form-group"> <label>ISO Currency<font class="red">*</font></label> <input type="text" id="isocurrency" name="isocurrency" autocomplete="on" value="INR" onkeydown="changecolor(this.id,'isocurrencyspan')"> <span id="isocurrencyspan" name="isocurrencyspan" style="display:none" class="makeRed"></span> </div> </div> </div> <hr> </hr> <div class="row"> <div class="col-md-6 col-lg-4"> <div class="form-group"> <label>Sub Type</label> <input type="text" id="subtype" name="txnsubtype" maxlength="5" onkeydown="changecolor(this.id,'subtypespan')"> <span id="subtypespan" name="subtypespan" style="display:none" class="makeRed"></span> </div> </div> <!-- <div class="col-md-6 col-lg-4"> <div class="form-group"> <label>Airpay Version</label> <input type="text" id="arpyVer" name="arpyVer" maxlength="1" value="3"required> </div> </div> --> </div> <div class="btngroup"> <button type="submit" class="btn" id="btnsend">Pay Here</button> <!-- <a id="video_link" href="#" style="display: none;" >click here</a> --> <!-- <a id="video_link" href="sendtoairpay.php" style="display: none;" class="fancybox fancybox.iframe" >click here</a> --> <!-- <a class="preview2" data-fancybox-type="ajax" href="preview.php" id="preview2">Preview</a> --> </div> </form> </div> </div> </div> </div> <style> .makeRed { color: red; } </style> <script type="text/javascript"> function validate() { var rt_type; if(document.getElementById('buyerEmail').value == "") { document.getElementById('buyerEmail').style.borderColor = 'red'; document.getElementById('buyerEmailspan').style.display = ''; document.getElementById('buyerEmailspan').innerHTML = 'Please enter email address.'; rt_type = false; } else { var reg = /^\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/ if (reg.test(document.getElementById('buyerEmail').value)){ rt_type; }else { document.getElementById('buyerEmail').style.borderColor = 'red'; document.getElementById('buyerEmailspan').style.display = ''; document.getElementById('buyerEmailspan').innerHTML = 'Please enter valid email.'; rt_type = false; } } if(document.getElementById('buyerPhone').value == "") { document.getElementById('buyerPhone').style.borderColor = 'red'; document.getElementById('buyerPhonespan').style.display = ''; document.getElementById('buyerPhonespan').innerHTML = 'Please enter phone number.'; rt_type = false; } else { var specials=/^[\d\s\.\-]+$/ if (!specials.test(document.getElementById('buyerPhone').value)){ document.getElementById('buyerPhone').style.borderColor = 'red'; document.getElementById('buyerPhonespan').style.display = ''; document.getElementById('buyerPhonespan').innerHTML = 'Please enter valid phone number.'; rt_type = false; } else { var phone = document.getElementById('buyerPhone').value; if(phone.length<8) { document.getElementById('buyerPhone').style.borderColor = 'red'; document.getElementById('buyerPhonespan').style.display = ''; document.getElementById('buyerPhonespan').innerHTML = 'Phone number should be minimum 8 digit.'; rt_type = false; } } } if(document.getElementById('buyerFirstName').value == "") { document.getElementById('buyerFirstName').style.borderColor = 'red'; document.getElementById('buyerFirstNamespan').style.display = ''; document.getElementById('buyerFirstNamespan').innerHTML = 'Please enter first name.'; rt_type = false; } else { var reg = /^[A-Za-z\d\s]+$/; if (!reg.test(document.getElementById('buyerFirstName').value)){ document.getElementById('buyerFirstName').style.borderColor = 'red'; document.getElementById('buyerFirstNamespan').style.display = ''; document.getElementById('buyerFirstNamespan').innerHTML = 'Please enter valid first name.'; rt_type = false; } else { var fname = document.getElementById('buyerFirstName').value; if(fname.length<1) { document.getElementById('buyerFirstName').style.borderColor = 'red'; document.getElementById('buyerFirstNamespan').style.display = ''; document.getElementById('buyerFirstNamespan').innerHTML = 'First name should be minimum 1 character.'; rt_type = false; } } } if(document.getElementById('buyerLastName').value == "") { document.getElementById('buyerLastName').style.borderColor = 'red'; document.getElementById('buyerLastNamespan').style.display = ''; document.getElementById('buyerLastNamespan').innerHTML = 'Please enter last name.'; rt_type = false; } else { var reg = /^[A-Za-z\d\s]+$/; if (!reg.test(document.getElementById('buyerLastName').value)){ document.getElementById('buyerLastName').style.borderColor = 'red'; document.getElementById('buyerLastNamespan').style.display = ''; document.getElementById('buyerLastNamespan').innerHTML = 'Please enter valid last name.'; rt_type = false; } else { var fname = document.getElementById('buyerLastName').value; if(fname.length<1) { document.getElementById('buyerLastName').style.borderColor = 'red'; document.getElementById('buyerLastNamespan').style.display = ''; document.getElementById('buyerLastNamespan').innerHTML = 'Last name should be minimum 1 character.'; rt_type = false; } } } if(document.getElementById('buyerAddress').value != "") { var reg = /^[A-Za-z. ,;#$\/()-_]*$/; if (!reg.test(document.getElementById('buyerAddress').value)){ document.getElementById('buyerAddress').style.borderColor = 'red'; document.getElementById('buyerAddressspan').style.display = ''; document.getElementById('buyerAddressspan').innerHTML = 'Please enter valid address.'; rt_type = false; } } if(document.getElementById('buyerCity').value != "") { var reg = /^[a-zA-Z \d]{2,50}$/; if (!reg.test(document.getElementById('buyerCity').value)){ document.getElementById('buyerCity').style.borderColor = 'red'; document.getElementById('buyerCityspan').style.display = ''; document.getElementById('buyerCityspan').innerHTML = 'Please enter valid city.'; rt_type = false; } } if(document.getElementById('buyerState').value != "") { var reg = /^[a-zA-Z \d]{2,50}$/; if (!reg.test(document.getElementById('buyerState').value)){ document.getElementById('buyerState').style.borderColor = 'red'; document.getElementById('buyerStatespan').style.display = ''; document.getElementById('buyerStatespan').innerHTML = 'Please enter valid State.'; rt_type = false; } } if(document.getElementById('buyerCountry').value != "") { var reg = /^[a-zA-Z \d]{2,50}$/; if (!reg.test(document.getElementById('buyerCountry').value)){ document.getElementById('buyerCountry').style.borderColor = 'red'; document.getElementById('buyerCountryspan').style.display = ''; document.getElementById('buyerCountryspan').innerHTML = 'Please enter valid Country.'; rt_type = false; } } if(document.getElementById('buyerPinCode').value != "") { var reg = /^[a-z\d]{4,8}$/; if (!reg.test(document.getElementById('buyerPinCode').value)){ document.getElementById('buyerPinCode').style.borderColor = 'red'; document.getElementById('buyerPinCodespan').style.display = ''; document.getElementById('buyerPinCodespan').innerHTML = 'Please enter valid pincode.'; rt_type = false; } } var reg = /^[A-Za-z\d]+$/; if (!reg.test(document.getElementById('orderid').value)){ document.getElementById('orderid').style.borderColor = 'red'; document.getElementById('orderidspan').style.display = ''; document.getElementById('orderidspan').innerHTML = 'Please enter valid order id.'; rt_type = false; } if(document.getElementById('amount').value == "") { document.getElementById('amount').style.borderColor = 'red'; document.getElementById('amountspan').style.display = ''; document.getElementById('amountspan').innerHTML = 'Please enter amount.'; rt_type = false; } else { val = document.getElementById('amount').value; if (!val.match(/^(\d{1,6})(\.\d{2})$/)) { document.getElementById('amount').style.borderColor = 'red'; document.getElementById('amountspan').style.display = ''; document.getElementById('amountspan').innerHTML = 'Please enter valid amount e.g. 99.50'; rt_type = false; } } if(document.getElementById('customvar').value != "") { var reg = /^[A-Za-z0-9 =]*$/; if (!reg.test(document.getElementById('customvar').value)){ document.getElementById('customvar').style.borderColor = 'red'; document.getElementById('customspan').style.display = 'block'; document.getElementById('customspan').innerHTML = 'Please enter valid Custom field1'; rt_type = false; } } if(document.getElementById('subtype').value != "") { var reg = /^[0-9]*$/; if (!reg.test(document.getElementById('subtype').value)){ document.getElementById('subtype').style.borderColor = 'red'; document.getElementById('subtypespan').style.display = 'block'; document.getElementById('subtypespan').innerHTML = 'Please enter numbers'; rt_type = false; } } if(document.getElementById('currency').value == "") { document.getElementById('currency').style.borderColor = 'red'; document.getElementById('currencyspan').style.display = ''; document.getElementById('currencyspan').innerHTML = 'Please enter currency.'; rt_type = false; } if(document.getElementById('isocurrency').value == "") { document.getElementById('isocurrency').style.borderColor = 'red'; document.getElementById('isocurrencyspan').style.display = ''; document.getElementById('isocurrencyspan').innerHTML = 'Please enter isocurrency.'; rt_type = false; } return rt_type; } function changecolor(txtid, spanid) { document.getElementById(txtid).style.borderColor = ''; document.getElementById(spanid).style.display = 'none'; } </script> </body> </html>