Validating Stripe Coupon Codes – php

Validating Stripe Coupon Codes – php

In this post we will show you Validating Stripe Coupon Codes, hear for Validating Stripe Coupon Codes we will give you demo and example for implement.

Stripe how-to is on validating coupon codes entered by the customer.

Here’s a subscription page that asks the customer for a coupon code and uses the simple integration of Stripe Checkout for Validating Stripe Coupon Codes.

Validating Stripe Coupon Codes using php
Validating Stripe Coupon Codes using php
<form action="charge-validate-coupon.php" method="post">
<h1>Stripe Coupon Codes - onlinecode</h1>
Add Coupon Code: <input type=text size="8" id="setcoupon" name="setcoupon" />
<span id="setmsg"></span>
<script src="https://checkout.stripe.com/checkout.js" class="stripe-button"
data-key="ADD-YOUR-PUBLICK-KEY"
data-amount="9995"
data-image="https://snudifo26.fr/?big=wp-content/uploads/2016/11/ico.jpg"
data-description="onlinecode Subscription"
data-label="onlinecode Subscribe"
data-allow-remember-me="false">
</script>
</form>

In a perfect world, we’d get a kick out of the chance to watch that the coupon code is legitimate and allow the client to settle it before they hit the “Pay” catch and Checkout assumes control.

Here is a Stripe Coupon Codes of JavaScript/jQuery. It is speaks with a PHP page that basically reacts with genuine or false.

<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script>

<script>
$(document).ready(function(){
$('#setcoupon').change(function(){
requestData = "setcoupon="+$('#setcoupon').val();
$.ajax({
type: "GET",
url: "validate-coupon.php",
data: requestData,
success: function(response){
if (response) {
$('#setmsg').html("Valid Code!")
} else {
$('#setmsg').html("Invalid Code!");
}
}
});
});
});
</script>

At whatever point the Coupon Code content field loses center and has changed, the script will run. The customer will approve the coupon code by speaking with your server (which thus speaks with Stripe), and a message will show up by the content field.

Not out of the blue, this is truly moderate. It is ideal to utilize the custom incorporation with the goal that we can impair the “Pay” catch while the approval is occurring.

Regardless, we will in any case need to deal with invalid codes on the server side. While we could put in rationale to keep a shape accommodation if the code is invalid, there’s as yet the situation where the coupon winds up plainly invalid after this check, yet before the frame is submitted.

we can find the files test-validate-coupon.php, charge-validate-coupon.php, and validate-coupon.php in GitHub repository:

Read More

Leave a Comment

Your email address will not be published. Required fields are marked *

8  +  1  =  

We're accepting well-written guest posts and this is a great opportunity to collaborate : Contact US