Bajaj Finserv No Cost EMIs
Let your customers avail No Cost EMIs offered by Bajaj Finserv.
Offer No Cost EMIs by Bajaj Finserv to your customers. No Cost EMIs are offered as an upfront discount to your customers. The interest levied on the EMIs is waived off. After the customer makes the purchase, they are charged as per the credit card billing cycle or payment terms agreed with Bajaj Finserv.
- The customer should be a registered user of the EMI card provider, Bajaj Finserv.
- Generate API keys from the . A combination of
key_id
andkey_secret
is required to authenticate API request sent to Razorpay servers.
For the customers to avail No Cost EMIs on the Razorpay Standard Checkout, follow the detailed steps as explained below:
Raise a request with the
to create the relevant No Cost EMIs you want to display on the Checkout. Get the appropriateoffer_id
created for each EMI plan.Obtain the offer_id
. Let us say, offer_ANZoaxsOww2X53
, from our Support team. Create an order for the transaction amount for which the created offer should be applied.
curl -u [YOUR_KEY_ID]:[YOUR_KEY_SECRET] \-X POST https://api.razorpay.com/v1/orders \-H "Content-Type: application/json" \-d '{"amount": 1000000,"currency": "INR","discount" "1","offers": ["offer_ANZoaxsOww2X53"]}'
amount
mandatory
integer
Amount, in currency subunits, for which the order is created. For example, if the order is to be created for ₹30,000, enter the value 3000000 (in paise).
currency
mandatory
string
ISO code of the currency associated with the order amount.
notes
optional
json object
Key-value pair that can be used to store additional information about the entity. Maximum 15 key-value pairs, 256 characters (maximum) each. For example, "note_key": "Beam me up Scotty”
.
offers
mandatory
array
Unique identifier of the offer.
Pass the offer_id
obtained from Razorpay Support team.
discount
optional
boolean
Indicates if a discount is to be applied by Razorpay or not. Possible values:
1
(Discount applied)0
(Discount is not applied)
The order_id
obtained in the previous step can be passed to the Checkout page as follows:
Copy-paste the parameters as options
in your code:
<button id="rzp-button1">Pay</button><script src="https://checkout.razorpay.com/v1/checkout.js"></script><script>var options = {"key": "YOUR_KEY_ID", // Enter the Key ID generated from the Dashboard"amount": "50000", // Amount is in currency subunits. Default currency is INR. Hence, 50000 refers to 50000 paise"currency": "INR","name": "Acme Corp","description": "Test Transaction","image": "https://example.com/your_logo","order_id": "order_9A33XWu170gUtm", //This is a sample Order ID. Pass the `id` obtained in the response of Step 1"callback_url": "https://eneqd3r9zrjok.x.pipedream.net/","prefill": {"name": "Gaurav Kumar","email": "gaurav.kumar@example.com","contact": "9000090000"},"notes": {"address": "Razorpay Corporate Office"},"theme": {"color": "#3399cc"}};var rzp1 = new Razorpay(options);document.getElementById('rzp-button1').onclick = function(e){rzp1.open();e.preventDefault();}</script>
The customers can complete the payment as follows:
-
On the Razorpay Checkout, customers enter the required details and select EMI as the payment method.
-
They can select Cardless and Others.
-
Customers select the EMI tenure and click Continue.
-
They enter the details of Bajaj Finserv-issued card and click Continue.
After the successful payment, Razorpay redirects customers to your application or website. Customers' monthly statements will reflect the EMI amount with interest charged by the bank. You can check the status of the payment from the Dashboard.
See:
.Was this page helpful?