<scripttype="text/javascript"src="https://js.stripe.com/v2/">script><scriptsrc="vendor/jquery/jquery-3.2.1.min.js"type="text/javascript">script><script>functioncardValidation(){var valid =true;var name =$('#name').val();var email =$('#email').val();var cardNumber =$('#card-number').val();var month =$('#month').val();var year =$('#year').val();var cvc =$('#cvc').val();$("#error-message").html("").hide();if(name.trim()==""){
valid =false;}if(email.trim()==""){
valid =false;}if(cardNumber.trim()==""){
valid =false;}if(month.trim()==""){
valid =false;}if(year.trim()==""){
valid =false;}if(cvc.trim()==""){
valid =false;}if(valid ==false){$("#error-message").html("All Fields are required").show();}return valid;}//set your publishable keyStripe.setPublishableKey("echoSTRIPE_PUBLISHABLE_KEY;?>");//callback to handle the response from stripefunctionstripeResponseHandler(status, response){if(response.error){//enable the submit button$("#submit-btn").show();$("#loader").css("display","none");//display the errors on the form$("#error-message").html(response.error.message).show();}else{//get token idvar token = response['id'];//insert the token into the form$("#frmStripePayment").append("");//submit form to the server$("#frmStripePayment").submit();}}functionstripePay(e){
e.preventDefault();var valid =cardValidation();if(valid ==true){$("#submit-btn").hide();$("#loader").css("display","inline-block");Stripe.createToken({
number:$('#card-number').val(),
cvc:$('#cvc').val(),
exp_month:$('#month').val(),
exp_year:$('#year').val()}, stripeResponseHandler);//submit from callbackreturnfalse;}}script>