Build your payment flow
OurPay brings products, hosted checkout, orders, subscriptions and customer access into one API and dashboard. Choose the payment methods that fit your customers, and keep the resulting business records together. Availability depends on the payment method, network and account configuration.Domestic INR
UPI and bank transfers go to the seller’s configured receiving account. Automatic confirmation requires an approved bank integration.
USDC
Collect supported USDC payments into the configured OurPay wallet and follow network confirmation before completing the order.
PayPal
Use the eligible PayPal checkout and subscription flows, with provider fees and payment records visible separately.
Start with a product
1
Create an organization
Sign up for OurPay, create your organization and review its payment settings.
2
Create your product
Set its name, price and billing model. Attach benefits such as a download or license key where needed. See products.
3
Share a checkout
Create a checkout link, or create a session from your backend using the API.
4
Connect your application
Process signed webhooks and use verified order or subscription state to manage access.
Follow the payment through
A buyer opening a payment app, submitting a bank receipt or broadcasting a wallet transaction is not the same as a confirmed payment. The payment method determines what evidence is required before an order can complete. For UPI, an ordinary QR authorizes a single transfer. Recurring automatic debits require a supported mandate integration. For USDC, one-time network support and recurring-payment activation are separate capabilities. Read the collection guide before enabling a method.Build with the API
TypeScript SDK
Use typed requests and responses from your server-side application.
Python SDK
Use the synchronous or asynchronous client in a Python backend.
Next.js guide
Create checkout sessions and handle signed webhooks.
REST API
Integrate with the documented endpoints from other languages.
Beyond checkout
- Subscriptions: lifecycle, changes and payment-method capabilities.
- Usage meters: count activity and connect it to pricing.
- Cost insights: compare customer revenue with provider and infrastructure costs.
- Customer portal: give customers access to purchases and supported account actions.
- Benefits: connect paid access to files, licenses and supported integrations.
- Finance: review recorded balances, fees and seller liabilities.
Know the operating model
Collection, merchant payouts and tax operations are separate parts of the system. A collected payment or ledger balance does not mean a payout has been executed. Your organization remains the invoice issuer; enabling a feature does not establish a bank partnership or transfer legal responsibility. Review fees, payout behavior and the payment model. Your account’s configured plan and enabled providers determine the applicable behavior.Explore OurPay
Read Introducing OurPay, browse the journal, or explore the API reference.Documentation illustrations use example values to explain workflows. They are not customer records, testimonials or proof of production payment activity.