Juspay
Juspay is an Indian payments orchestration and checkout platform that routes transactions across payment gateways, aggregators, UPI, cards, wallets, and netbanking for merchants, banks, and card networks. Its server-to-server Express Checkout / PG REST APIs create and track orders, process transactions, issue refunds, and manage customers, and pair with the HyperSDK / Hyper Checkout drop-in checkout. APIs authenticate with an API key over HTTP Basic plus a merchant ID header, against a sandbox and a production host.
APIs
Juspay Orders API
Create an order (POST /orders), retrieve its current status by order id (GET /orders/{order_id}), and read the encrypted status variant (POST /v4/order-status). The order is the...
Juspay Transactions API
Server-to-server transaction endpoint (POST /txns) that processes a payment against an existing order with a chosen payment method - cards, UPI, netbanking, or wallets. Document...
Juspay Session API
Create a payment session (POST /session) that accepts order parameters and returns an SDK payload and payment links to initialize a Hyper Checkout / HyperSDK drop-in payment exp...
Juspay Refunds API
Create a refund for a CHARGED order (POST /orders/{order_id}/refunds) with a unique request id and amount. Supports STANDARD, INSTANT, and INSTANT_WITH_FALLBACK refund types dep...
Juspay Customers API
Create a customer (POST /customers) and retrieve one by id (GET /customers/{customer_id}). Get/create customer can also mint a 15-minute client auth token used for client-side S...