Skip to main content

Payment Modes

This document lists all the valid payment modes that can be used in the createOrder API.
When creating an order, set the "mode" field to one of the values below:

caution

If an invalid or unsupported value is provided, the order will be created as prepaid ("PP") by default.

ModesDescription
CARDCredit or debit card payments made online via a payment gateway.
CARDLESS_EMIEMI option that does not require a credit or debit card. Typically offered by partner lenders such as BNPL (Buy Now Pay Later) providers or through direct loan services.
CASCash payment collected at the store for orders picked up or settled in person.
CCAVENUEPGOnline payments processed through the CCAvenue payment gateway.
CHECKOUTOnline payments processed through Checkout.com payment gateway.
CREDITNOTEPayment settled via store-issued credit notes.
CSASCard payment by swiping a physical card at the store’s Point of Sale (POS) terminal.
FCFynd Cash wallet redemption for paying the order amount.
GFTCRDPayment using a gift card balance.
JIOONEPAYPayments made via the Jio One Pay system.
JIOPPJio One Pay, as referred to within OMS. Functions as an alias for Jio One Pay.
LOYALTYRedeeming loyalty points or discounts as payment towards the order.
NBPayment through online net banking.
ONLINEGeneral category for online payments not covered by more specific modes.
PAYMENTLINKPayment collected by sending a payment link to the customer, typically allowing them to pay asynchronously.
PAYU_INDIAPayments routed through the PayU India payment gateway.
PAYU-CCCredit card transactions made specifically through PayU.
PAYUMONEYPGPayments made via the PayUMoney gateway.
PLPayment through pay-later options or BNPL (Buy Now Pay Later) services where payment collection happens after order processing.
PPPrepaid order, where payment is already collected at the time of placing the order.
PRICE_ADJUSTMENT_MOPMode of payment used specifically for price adjustments, gift card settlements, or subscription discounts.
QRPayments made by scanning a generic QR code, including Bharat QR.
SETTLEDeferred payment mode where settlement is done after delivery ("Settle now, pay later").
SETTLE_LOCALLYPayments settled locally or in-store, on delivery or pickup.
UPI QRPayment through UPI by scanning a QR code, mostly used for in-store or in-person transactions.
UPIASUPI (Unified Payments Interface) payments made at the store.
WLDigital wallet payments

For example, "mode": "PP",


Was this section helpful?