Our developer-friendly tools ensure a smooth and quick setup
APIs
Plugins & Extensions
SDKs
Checkout Integration
Payment Link
Our robust and developer-friendly RESTful APIs offer full control over your payment flows, making it easy to embed Olympus into your custom applications or platforms.End-to-end payment processing Refund and dispute management Tokenization for secure card storage Real-time transaction updates via webhooks Custom-built web or mobile applications Platforms needing granular control over payment steps
Key Features
Ideal Use Cases
How It Works
Create an Order
Use the Create Order API to initiate a payment. The response will include an
orderId
.Initiate Payment Based on Mode
UPI Payments: Use the UPI Intent Links API to fetch intent links or the QR Code API to generate a QR code.Cards / Netbanking / UPI Collect: Submit the user’s payment details via the Submit Payment Detail API. The API response will return a
redirectionUrl
and transactionId
.Redirect for Bank Authentication
Redirect the user to the redirectionUrl to complete the authentication process.
Receive Server-to-Server Notification
After transaction processing, Olympus sends a webhook notification to the notifyUrl specified in the Create Order API or configured during onboarding.
Redirect to Return URL
The user is redirected to the returnUrl provided during order creation or onboarding.
Verify Transaction Status
Use the Get Transaction Status API to confirm the transaction outcome.
Process Refunds
Use the Refund API to initiate full or partial refunds as needed.