Offer List
API for listing the ACTIVE offers at a particular point in time based on the configurations in the offers operations dashboard.
List Offers API filters through the complete set of Merchant offers configured in the DB and provides key details per offer such as:
Offer description and terms
Offer eligibility for the current transaction
Offer benefits with calculation rules (Discount Value/Cashback Value)
Order amount pre/post discount
Eligible payment instruments/methods for an offer undefined
Consists of two parts.
Username: API Key obtained from Juspay dashboard
Password: Empty string
Example:- Basic MUQ2QUxxxxxxxxxxxxU5QTIxQzNFNTQwNkFDMEZCOg==
Unique identifier for the merchant. This is the Merchant ID provided by Juspay. The value is case sensitive.
Passing this value will help us route efficiently at network level.
Example:- x-merchantid: testaccount
application/x-www-form-urlencoded
Used when there are offers configured for EMI Option
Unique ID generated by JusPay for the given order
Order Amount
Currency passed during order creation
Payment channel used for making transaction. Possible values ANDROID, IOS, WEB and MWEB
The user defined fields passed during order creation
The user defined fields passed during order creation
The user defined fields passed during order creation
The user defined fields passed during order creation
The user defined fields passed during order creation
The user defined fields passed during order creation
The user defined fields passed during order creation
The user defined fields passed during order creation
The user defined fields passed during order creation
The user defined fields passed during order creation
List of Products/sku details for offer application
Unique ID for the product where offer eligibility/applicability checks needs to be performed
Number of items against a particular product
Price of the individual product
Array of Payment Method Information
Unique identifier that can be sent by the merchant for the respective Payment Instruments
Payment Method Type of the transaction. Possible values are "CARD" | "NB" | "UPI" | "WALLET" | "REWARD"
Payment Method of the transaction
Valid Card Number
A valid card token obtained using /card/list API
Unique identifier received from Payv3 (Only for Payv3 integrations).
Card type of the valid card.(Only for Payv3 integrations).
Bank Code
Card bin of the valid card
Card subtype of the valid card
Valid VPA of the customer
UPI App package name
UPI transaction type. Possible values are UPI_PAY, UPI_COLLECT
Customer id passed during order creation
Email Id of the customer passed during order creation
Phone number of the customer passed during order creation
Coupon code configured on Juspay Dashboard
Have questions?
- Need help? Contact support
- LLM? Read llms.txt

