Session API
This is a Server-to-Server API which accepts order parameters as an input to create order in the Juspay systems and returns SDK payload and payment links.
‘Metadata’ is used to send custom params to the payment aggregators, irrespective of default parameters, The supported parameters
Scroll inside to view more
|
Payment Gateways
|
Fields
|
|---|---|
CCAVENUE_V2
| metadata.CCAVENUE_V2:promo_code
|
BILLDESK
| metadata.BILLDESK:AdditionalInfo3
|
BILLDESK
| metadata.BILLDESK:AdditionalInfo4
|
FREECHARGE
| metadata.FREECHARGE:campaignCode
|
GOCASHFREE
| metadata.CASHFREE:metadata1
|
HSBC_UPI
| metadata.HSBC_UPI:addInfo
|
MIGS
| metadata.MIGS:vpc_AddendumData
|
MIGS
| metadata.MIGS:vpc_OrderInfo
|
OLAMONEY
| metadata.OLAMONEY:couponCode
|
PAYTM
| metadata.PAYTM:PROMO_CAMP_ID
|
PAYTM
| metadata.PAYTM:CUST_ID
|
PAYTM
| metadata.PAYTM:MERC_UNQ_REF
|
PAYTM_V2
| metadata.PAYTM_V2:MERC_UNQ_REF
|
PAYTM_V2
| metadata.PAYTM_V2:CUST_ID
|
TATAPAY
| metadata.TATAPAY: merchantTxnMetadata
|
PAYU
| metadata.PAYU:offer_key
|
PAYU
| metadata.PAYU:offer_auto_apply
|
PAYU
| metadata.PAYU:udf1
|
PAYU
| metadata.PAYU:udf2
|
PAYU
| metadata.PAYU:udf3
|
PAYU
| metadata.PAYU:udf4
|
PAYU
| metadata.PAYU:udf5
|
PHONEPE
| metadata.PHONEPE:merchantContext
|
RAZORPAY
| metadata.RAZORPAY:notes[cust_id]
|
RAZORPAY
| metadata.RAZORPAY:notes[cust_name]
|
RAZORPAY
| metadata.RAZORPAY:offer_id
|
RAZORPAY
| metadata.razorpay:PNR
|
RAZORPAY
| metadata.razorpay:PaymentID
|
RAZORPAY
| metadata.razorpay:lob
|
RAZORPAY
| metadata.RAZORPAY:notes
Ex: metadata.RAZORPAY:notes={"key1":"value1","key2":"value2","key3":"value3"} |
Subvention Amount
| metadata.subvention_amount
|
TPSL
| metadata.TPSL:shoppingCartDetails
|
TPSL
| metadata.TPSL:accountNo
|
ZAAKPAY
| metadata.ZAAKPAY:productDescription
|
ZAAKPAY
| metadata.ZAAKPAY:product1Description
|
PAYPAL
| metadata.PAYPAL:landing_page
|
PAYPAL
| metadata.PAYPAL:phone_number
|
PAYPAL
| metadata.PAYPAL:country_code
|
PAYPAL
| metadata.PAYPAL:first_name
|
PAYPAL
| metadata.PAYPAL:last_name
|
PAYPAL
| metadata.PAYPAL:experience_id
|
PAYPAL
| metadata.PAYPAL:brand_name
|
PAYPAL
| metadata.PAYPAL:additional_data
|
PAYPAL - For Link and Pay
| metadata.PAYPAL:lnp_product_name
|
PAYPAL - For Link and Pay
| metadata.PAYPAL:lnp_product_code
|
PAYPAL - For Link and Pay
| metadata.PAYPAL:lnp_charge_pattern
|
PAYPAL - For Link and Pay
| metadata.PAYPAL:direct_wallet_version
|
PAYPAL - For Link and Pay
| metadata.PAYPAL:purchase_category
|
AMAZONPAY
| metadata.AMAZONPAY:sellerNote
|
Request
Response
API Endpoints
Sandbox Link
POST
https://sandbox.juspay.in/session
Production Link
POST
https://api.juspay.in/session
Headers
Body
200 : Success
400 : Invalid Input data
401 : Authentication Failed
404 : Not Found
500 : Unexpected Error
- Have questions?
- Need help? Contact support
- LLM? Read llms.txt

