Logo

Full control over every crypto payment flow your platform needs

The Oppi Payment API gives your team multi-currency crypto payment integration with real-time balance tracking, comprehensive transaction history, flexible withdrawals, and enterprise-grade security throughout.

Enterprise-grade security on every transaction
Create multiple API keys per application
Dual-layer Auth Key and Enc Key authentication

The building blocks of your crypto payment integration

From dual-layer authentication to real-time balance tracking and flexible withdrawals, every Oppi Payment API feature is designed to give your development team full control at every stage of integration.

Multi-Currency Support

One API integration gives your platform access to Bitcoin, Ethereum, and a full range of supported cryptocurrencies. There is no need to manage separate connections or build per-asset integrations for your payment flows.

Dual-Layer Authentication

The Oppi Payment API uses two separate keys to protect every request. Your Auth Key identifies your integration and your Enc Key encrypts the data, so every API call is secured by two independent layers of protection.

Multiple API Keys

The Oppi Payment dashboard lets you generate multiple API keys for different applications or environments. Each key is approved by an admin before activation and can be revoked or replaced at any time to keep your access fully controlled.

Real-Time Balance Updates

Real-time balance updates are delivered automatically to your platform through the API. Every supported cryptocurrency reflects the current accurate balance without any manual input, data polling, or delayed sync from your development team.

Flexible Withdrawals

You have full control over how withdrawals are processed through the API. Choose manual processing when your team wants direct oversight or use automated withdrawals to move funds efficiently without requiring action each time.

Comprehensive Transaction History

Full transaction records are maintained automatically for every payment your platform processes through the API. Your team has access to detailed, structured payment history at any time without building or managing a separate logging system.

Your first API request in minutes

Every request to the Oppi Payment API follows a consistent structure using your Auth Key and Enc Key. Here is what a standard payment request and response looks like before you dive into the full documentation.

1POST https://doc-api.oppiwallet.com/api/payments/create
2Auth-Key: YOUR_AUTH_KEY
3Enc-Key: YOUR_ENC_KEY
4Content-Type: application/json
5
6{
7 "amount": "100.00",
8 "currency": "USDT",
9 "order_id": "ORD-2024-00147",
10 "redirect_url": "https://yourdomain.com/success"
11}
>_ Terminal
{
"status": "success",
"payment_id": "PAY-938271",
"payment_url": "https://pay.oppibusiness.com/PAY-938271",
"currency": "USDT",
"amount": "100.00",
"created_at": "2024-04-27T11:30:00Z"
}

This is a simplified example to show the request structure. Visit the full documentation for all available endpoints, supported parameters, and complete response schemas.

View full documentation

How to get started with the Oppi Payment API

The Oppi Payment API is built for fast integration. From creating your account to processing your first live payment, here is the full process your team will follow to get started.

Step

Create your account

Sign up for an Oppi Payment account and complete the business verification process. Once your account is approved, you will have full access to your dashboard and can begin the API setup process.

Step

Generate your API keys

Navigate to the API section of your dashboard and create your API keys. Each key is made up of an Auth Key and an Enc Key. Your new keys go through admin approval before activation and you will receive a notification once they are live.

Step

Build and test your integration

With your credentials ready, use the Oppi Payment API documentation to build your payment flows. The documentation includes available endpoints, implementation examples, and everything your development team needs to complete and test the integration thoroughly.

Step

Go live and start accepting payments

When your integration is fully tested, go live by activating your production API keys. Your platform will immediately have access to real-time balance updates and complete transaction history for every payment processed through the API.

Supported Cryptocurrencies

Accept a wide range of major cryptocurrencies through the Oppi Payment API without managing separate integrations for each asset. The supported asset list is updated regularly as new cryptocurrencies are added to the platform.

Technology icon
Technology icon
Technology icon
Technology icon
Technology icon
Technology icon
Technology icon
Technology icon
Technology icon
Technology icon
Technology icon
Technology icon
Technology icon
Technology icon
Technology icon
Technology icon
Technology icon
Technology icon
Technology icon
Technology icon
Technology icon
Technology icon
Technology icon
Technology icon
Technology icon
Technology icon
Technology icon
Technology icon
Technology icon
Technology icon
Technology icon
Technology icon
Technology icon
Technology icon
Technology icon
Technology icon

What makes the Oppi Payment API the right choice

The Oppi Payment API is not just another payment gateway. It is crypto payment infrastructure built specifically for businesses that need full control, multi-currency support, and a secure integration they can trust at scale.

Global Payment Infrastructure

One API integration covers multiple cryptocurrencies and networks so your platform can accept payments from customers anywhere in the world. There is no need to build or maintain separate connections for different regions or assets.

Dual-Layer Security Built In

The Oppi Payment API protects every request with dual-layer authentication using two dedicated keys. Your team gets enterprise-grade security on every API call without the need to design or maintain a separate security layer around your integration.

Developer-First Documentation

Every part of the Oppi Payment API documentation is written with the developer in mind. From API key setup and authentication through to available endpoints and implementation examples, everything your team needs to integrate is in one place.

Integration Support From Day One

Getting stuck during an API integration costs your team time and delays your live date. The Oppi Payment support team is available directly from day one so your developers always have access to specific, knowledgeable help when they need it.

Common Questions about the Oppi Payment API

These are the questions most businesses ask before integrating the Oppi Payment API. If your question is not here, the full documentation and support team are both available to help.