EMI Plans V2
EMI plans (V2) API will help a merchant in getting a consolidated list of the EMIs enabled on the merchant MIDs across gateways. The response would cover:
Card EMIs (Standard, No Cost & Low Cost)
Cardless EMIs (Standard, No Cost & Low Cost)
Merchants need to configure the banks and tenure at JusPay’s end for which they wish to provide NO/ LOW Cost EMI to their users. Also if the gateway don't have their own EMI Plans API, then the merchant need to provide the EMI Plans to JusPay. And accordingly, the API response would cover the scenarios.
The response of the API can be directly consumed by the merchant to show the monthly EMI amount and the interest levied to the end customers on the merchant checkout page. The merchant need not do any calculation even in case of Low/ No Cost EMI.
application/x-www-form-urlencoded
We recommend passing the customer_id as the x-routing-id. If the customer is checking out as a guest, you can pass an alternative ID that helps track the payment session lifecycle. For example, this could be an Order ID or Cart ID.
This ID is associated with the customer. It plays a key role in ensuring consistency and maintaining connections across different systems. If you fail to pass the same x-routing-id for the same customer in all related API calls, it could lead to issues with API functionality. Therefore, it’s crucial that you use the same x-routing-id for all requests tied to the same customer.
Example:- customer_1122
Total order amount. Conditional (either order_id or amount are required)
JusPay Order ID. Conditional (either order_id or amount are required)
The username of the account you hold at Juspay
JusPay Customer identifier
Note: To retrieve the stored card EMI plans, passing the customer_id parameter is mandatory
Customer Mobile number for eligibility check
Order Basket Details
The unique id of the item that is intended for the offer/EMI
The description of the product
The number of items against a particular product
The price of the individual product
The category of the product. Eg: Electronics
The unique identifier for a product.
The url which contains the image of the product
The type of the seller, may be Vendor, MarketPlace
If there are any additional params to be passed merchants can make use of customParams. It should be key value pair.
Pass gateway reference ID, if you need to filter plans accordingly
This needs to be passed along with customer_id to get EMI plans on saved cards.
Total order amount
List all the EMI Plans supported by underlying PGs
CARD
CARD
List of Issuers providing EMI Plans to customer
EMI Bank Identifier
Name of Issuing Bank
JusPay Bank Code
List of Tenures supported by the issuing bank
Additional Processing Fee levied by certain issuers for EMI transactions
Interest Rate for specific tenure, annualized
Tenure in months
Total amount payable by customer inclusive of
interest amount
Total interest amount payable by customer
Total monthly EMI amount payable by customer
Total instant discount amount [EMI discount + any additional upfront discounts]
Total cashback amount, if applicable
Total interest discount amount, if applicable [No cost / Low cost]
List of gateways supporting the EMI Plans
Gateway Name
Juspay Gateway Identifier
Total additional discount amount, if applicable [Bank offers etc.]
List of offer Ids attached to the plan, applicable when Juspay offer engine is being used
List of all products supported for the plan and includes detailed split-up
Product Identifier
Total Product Amount
Total interest amount payable by customer
Product wise additional Instant Discount, if applicable
Product wise cashback amount, if applicable
Text field mentioning any additional cashback details, (Applicable for specific gateways)
Product wise interest discount amount, if applicable [No cost / Low cost]
emi_type to be passed in txns request. This value can vary from the root block if merchant is using Juspay offer engine for running EMI offers [STANDARD_EMI, NO_COST_EMI, LOW_COST_EMI]
CARD
CARD
List of Issuers providing EMI Plans to customer
EMI Bank Identifier
Name of Issuing Bank
JusPay Bank Code
List of Tenures supported by the issuing bank
Additional Processing Fee levied by certain issuers for EMI transactions
Interest Rate for specific tenure
Tenure in months
Total amount payable by customer inclusive of
interest amount
Total interest amount payable by customer
Total monthly EMI amount payable by customer
Total instant discount amount [EMI discount + any additional upfront discounts]
Total cashback Amount, if applicable
Total additional discount amount, if applicable [Bank offers etc.]
Total interest discount amount, if applicable [No cost / Low cost]
List of gateways supporting the EMI Plans
List of offer Ids attached to the plan, applicable when Juspay offer engine is being used
Product Identifier
Total Product Amount
Total interest amount payable by customer
Product wise additional Instant Discount, if applicable
Product wise cashback amount, if applicable
Text field mentioning any additional cashback details, (For specific gateways)
Product wise interest discount amount, if applicable [No cost / Low cost]
emi_type to be passed in txns request. This value can vary from the root block if merchant is using Juspay offer engine for running EMI offers [STANDARD_EMI, NO_COST_EMI, LOW_COST_EMI]
FLEXMONEY/ ZESTMONEY/ SHOPSE. Note: Ignore this field and pick emi_bank field for passing payment_method in txns request for Cardless providers
CONSUMER_FINANCE
List of Issuers providing EMI Plans to customer
EMI Bank Identifier
Name of Issuing Bank
JusPay Bank Code
List of Tenures supported by the issuing bank
Additional Processing Fee levied by certain issuers for EMI transactions
Annualized interest rate
Tenure in months
Total amount payable by customer inclusive of interest amount
Total interest amount payable by customer
Total monthly EMI amount payable by customer
Total instant discount amount [EMI discount + any additional upfront discounts]
Total cashback Amount, if applicable
Total interest discount amount, if applicable [No cost / Low cost]
Total additional discount amount, if applicable [Bank offers etc.]
List of gateways supporting the EMI Plans
Gateway Name
Juspay Gateway Identifier
List of offer Ids attached to the plan, applicable when Juspay offer engine is being used
List of all products supported for the plan and includes detailed split-up
Product Identifier
Total Product Amount
Total interest amount payable by customer
Product wise additional Instant Discount, if applicable
Product wise cashback amount, if applicable
Text field mentioning any additional cashback details, (For specific gateways)
Product wise interest discount amount, if applicable [No cost / Low cost]
emi_type to be passed in txns request. This value can vary from the root block if merchant is using Juspay offer engine for running EMI offers [STANDARD_EMI, NO_COST_EMI, LOW_COST_EMI]
CARD
CARD
List of Issuers providing EMI Plans to customer
EMI Bank Identifier
Name of Issuing Bank
JusPay Bank Code
List of Tenures supported by the issuing bank
Additional Processing Fee levied by certain issuers for EMI transactions
Interest Rate for specific tenure, annualized
Tenure in months
Total amount payable by customer inclusive of
interest amount
Total interest amount payable by customer
Total monthly EMI amount payable by customer
Total instant discount amount [EMI discount + any additional upfront discounts]
Total cashback amount, if applicable
Total interest discount amount, if applicable [No cost / Low cost]
List of gateways supporting the EMI Plans
Gateway Name
Juspay Gateway Identifier
Total additional discount amount, if applicable [Bank offers etc.]
List of offer Ids attached to the plan, applicable when Juspay offer engine is being used
List of all products supported for the plan and includes detailed split-up
Product Identifier
Total Product Amount
Total interest amount payable by customer
Product wise additional Instant Discount, if applicable
Product wise cashback amount, if applicable
Text field mentioning any additional cashback details, (Applicable for specific gateways)
Product wise interest discount amount, if applicable [No cost / Low cost]
emi_type to be passed in txns request. This value can vary from the root block if merchant is using Juspay offer engine for running EMI offers [STANDARD_EMI, NO_COST_EMI, LOW_COST_EMI]
CARD
CARD
List of Issuers providing EMI Plans to customer
EMI Bank Identifier
Name of Issuing Bank
JusPay Bank Code
List of Tenures supported by the issuing bank
Additional Processing Fee levied by certain issuers for EMI transactions
Interest Rate for specific tenure
Tenure in months
Total amount payable by customer inclusive of
interest amount
Total interest amount payable by customer
Total monthly EMI amount payable by customer
Total instant discount amount [EMI discount + any additional upfront discounts]
Total cashback Amount, if applicable
Total additional discount amount, if applicable [Bank offers etc.]
Total interest discount amount, if applicable [No cost / Low cost]
List of gateways supporting the EMI Plans
List of offer Ids attached to the plan, applicable when Juspay offer engine is being used
Product Identifier
Total Product Amount
Total interest amount payable by customer
Product wise additional Instant Discount, if applicable
Product wise cashback amount, if applicable
Text field mentioning any additional cashback details, (For specific gateways)
Product wise interest discount amount, if applicable [No cost / Low cost]
emi_type to be passed in txns request. This value can vary from the root block if merchant is using Juspay offer engine for running EMI offers [STANDARD_EMI, NO_COST_EMI, LOW_COST_EMI]
FLEXMONEY/ ZESTMONEY/ SHOPSE. Note: Ignore this field and pick emi_bank field for passing payment_method in txns request for Cardless providers
CONSUMER_FINANCE
List of Issuers providing EMI Plans to customer
EMI Bank Identifier
Name of Issuing Bank
JusPay Bank Code
List of Tenures supported by the issuing bank
Additional Processing Fee levied by certain issuers for EMI transactions
Annualized interest rate
Tenure in months
Total amount payable by customer inclusive of interest amount
Total interest amount payable by customer
Total monthly EMI amount payable by customer
Total instant discount amount [EMI discount + any additional upfront discounts]
Total cashback Amount, if applicable
Total interest discount amount, if applicable [No cost / Low cost]
Total additional discount amount, if applicable [Bank offers etc.]
List of gateways supporting the EMI Plans
Gateway Name
Juspay Gateway Identifier
List of offer Ids attached to the plan, applicable when Juspay offer engine is being used
List of all products supported for the plan and includes detailed split-up
Product Identifier
Total Product Amount
Total interest amount payable by customer
Product wise additional Instant Discount, if applicable
Product wise cashback amount, if applicable
Text field mentioning any additional cashback details, (For specific gateways)
Product wise interest discount amount, if applicable [No cost / Low cost]
emi_type to be passed in txns request. This value can vary from the root block if merchant is using Juspay offer engine for running EMI offers [STANDARD_EMI, NO_COST_EMI, LOW_COST_EMI]
CARD
CARD
List of Issuers providing EMI Plans to customer
EMI Bank Identifier
Name of Issuing Bank
JusPay Bank Code
List of Tenures supported by the issuing bank
Additional Processing Fee levied by certain issuers for EMI transactions
Interest Rate for specific tenure, annualized
Tenure in months
Total amount payable by customer inclusive of
interest amount
Total interest amount payable by customer
Total monthly EMI amount payable by customer
Total instant discount amount [EMI discount + any additional upfront discounts]
Total cashback amount, if applicable
Total interest discount amount, if applicable [No cost / Low cost]
List of gateways supporting the EMI Plans
Gateway Name
Juspay Gateway Identifier
Total additional discount amount, if applicable [Bank offers etc.]
List of offer Ids attached to the plan, applicable when Juspay offer engine is being used
List of all products supported for the plan and includes detailed split-up
Product Identifier
Total Product Amount
Total interest amount payable by customer
Product wise additional Instant Discount, if applicable
Product wise cashback amount, if applicable
Text field mentioning any additional cashback details, (Applicable for specific gateways)
Product wise interest discount amount, if applicable [No cost / Low cost]
emi_type to be passed in txns request. This value can vary from the root block if merchant is using Juspay offer engine for running EMI offers [STANDARD_EMI, NO_COST_EMI, LOW_COST_EMI]
CARD
CARD
List of Issuers providing EMI Plans to customer
EMI Bank Identifier
Name of Issuing Bank
JusPay Bank Code
List of Tenures supported by the issuing bank
Additional Processing Fee levied by certain issuers for EMI transactions
Interest Rate for specific tenure
Tenure in months
Total amount payable by customer inclusive of
interest amount
Total interest amount payable by customer
Total monthly EMI amount payable by customer
Total instant discount amount [EMI discount + any additional upfront discounts]
Total cashback Amount, if applicable
Total additional discount amount, if applicable [Bank offers etc.]
Total interest discount amount, if applicable [No cost / Low cost]
List of gateways supporting the EMI Plans
List of offer Ids attached to the plan, applicable when Juspay offer engine is being used
Product Identifier
Total Product Amount
Total interest amount payable by customer
Product wise additional Instant Discount, if applicable
Product wise cashback amount, if applicable
Text field mentioning any additional cashback details, (For specific gateways)
Product wise interest discount amount, if applicable [No cost / Low cost]
emi_type to be passed in txns request. This value can vary from the root block if merchant is using Juspay offer engine for running EMI offers [STANDARD_EMI, NO_COST_EMI, LOW_COST_EMI]
FLEXMONEY/ ZESTMONEY/ SHOPSE. Note: Ignore this field and pick emi_bank field for passing payment_method in txns request for Cardless providers
CONSUMER_FINANCE
List of Issuers providing EMI Plans to customer
EMI Bank Identifier
Name of Issuing Bank
JusPay Bank Code
List of Tenures supported by the issuing bank
Additional Processing Fee levied by certain issuers for EMI transactions
Annualized interest rate
Tenure in months
Total amount payable by customer inclusive of interest amount
Total interest amount payable by customer
Total monthly EMI amount payable by customer
Total instant discount amount [EMI discount + any additional upfront discounts]
Total cashback Amount, if applicable
Total interest discount amount, if applicable [No cost / Low cost]
Total additional discount amount, if applicable [Bank offers etc.]
List of gateways supporting the EMI Plans
Gateway Name
Juspay Gateway Identifier
List of offer Ids attached to the plan, applicable when Juspay offer engine is being used
List of all products supported for the plan and includes detailed split-up
Product Identifier
Total Product Amount
Total interest amount payable by customer
Product wise additional Instant Discount, if applicable
Product wise cashback amount, if applicable
Text field mentioning any additional cashback details, (For specific gateways)
Product wise interest discount amount, if applicable [No cost / Low cost]
emi_type to be passed in txns request. This value can vary from the root block if merchant is using Juspay offer engine for running EMI offers [STANDARD_EMI, NO_COST_EMI, LOW_COST_EMI]
API Latency Guidelines
What is API Latency?
Time taken by the server to respond to the API request.
Average API Percentile Metrics and Recommended Timeout
TP50 (ms): This represents the median latency, meaning 50% of all requests are completed in this time or less. It indicates the typical performance experienced by the majority of users.
TP90 (ms): This value shows that 90% of requests are completed within this time, leaving 10% of requests that take longer. It gives insight into the performance for a broader set of users, beyond the median.
TP99 (ms): This value indicates that 99% of requests finish within this time, with only 1% of requests taking longer. It helps identify outlier cases where latency may become an issue for a small group of users.
TP99.9 (ms): This metric captures extreme latency outliers, where only 0.1% of requests take longer than this value. It’s useful for understanding edge cases where performance degrades for very few users.
TP99.99 (ms): This measures the most rare and severe performance outliers, where just 0.01% of requests exceed this time. Monitoring this helps in addressing the rarest and most critical latency issues that may impact user experience in exceptional scenarios.
Please note that this API call has an external dependency, as it dynamically fetches EMI plans configured at the respective PG's end. Therefore, the response time of this API request is dependent on the underlying PG's response time.
|
Transaction Percentile
|
Latency (ms)
|
|---|---|
TP50 (ms)
| 114
|
TP90 (ms)
| 666.85
|
TP99 (ms)
| 2909.85
|
TP99.9 (ms)
| 7548.14
|
Recommended Timeout(ms)
| 8000
|
The recommended timeouts are based on TP99.9 data, though edge cases (0.01% of requests) may still exceed these limits and are captured in the TP99.99 data as shown below.
|
Transaction Percentile
|
Latency (ms)
|
|---|---|
TP99.99 (ms)
| 11424.28
|
Recommended Timeout(ms)
| 12000
|
Have questions?
- Need help? Contact support
- LLM? Read llms.txt

