- Home
- Resources
- Integrations
- OxaPay Crypto Payment Gateway
OxaPay Crypto Payment Gateway Make integrationAutomate OxaPay Crypto Payment Gateway with Make.
Crypto payments coming in, and nobody wants to copy them by hand? The OxaPay Crypto Payment Gateway Make integration offers 28 modules: 2 triggers, 22 actions and 4 searches. This guide shows merchants how to link the account and build a first working scenario.
Verified Trustpilot reviews · AI, automation & growth agency
What does the OxaPay Crypto Payment Gateway Make integration do?
The OxaPay Crypto Payment Gateway Make integration links your OxaPay merchant account to Make, a no-code tool where you build a scenario: the automation itself, a chain of modules that each do one job. OxaPay can then create invoices, send payouts or report balances while you look after the rest of the business.
Invoices created from your order flow. When a sale is confirmed in another app, Generate an invoice asks OxaPay for a crypto invoice, and the next module can send it to the buyer. No more opening the OxaPay dashboard for every order.
A payment log kept up to date. Watch payment webhook starts the scenario for each payment it picks up, Get the payment information reads the details, and a sheet or CRM module stores them. Each payment travels as one bundle, the unit of data Make hands from one module to the next.
Payouts with a paper trail. Generate a payout sends funds out, and Search payouts finds earlier ones when accounting asks a question.
Keep one limit in mind: the Make documentation for this app is marked as AI-generated from the OxaPay docs, and it may contain mistakes. Check anything important with OxaPay, and run every money-moving step on a test first. The app has no generic Make an API Call module either, so you work with the 28 modules listed below.
New to Make? The Make review covers the basics, the Make pricing guide explains credits, and the n8n vs Make comparison helps if you are still choosing a tool.
How do you connect OxaPay Crypto Payment Gateway to Make?
- 01
Generate your Merchant API Key
In OxaPay, open the Merchant Service section, fill in the form it shows, then click Generate Merchant API Key. Copy the key that appears on screen. You need an active OxaPay merchant account for this.
- 02
Add a module and create the connection
In your Make scenario, add any OxaPay Crypto Payment Gateway module and click Create a connection. A connection is your OxaPay account linked to Make once, then reused by every OxaPay module you add later.
- 03
Name it and paste the key
The Connection name field is optional, but a clear name helps if you run several merchant accounts. Paste the API key you copied, or follow the on-screen instructions, and save. Make now lists what it can read from OxaPay.
Your first scenario: log each OxaPay payment
GoalWhen OxaPay records a payment, Make fetches its full details and passes them to the next app.
- 01
Create the scenario
Open the Scenarios page in Make, click Create a new scenario, then click the big + to place the first module on the canvas.
- 02
Add the payment trigger
Search for OxaPay Crypto Payment Gateway, pick Watch payment webhook, and choose your connection or create one with the Merchant API Key you generated earlier.
- 03
Fetch the payment details
Click the + on the right of the trigger and add Get the payment information. Map the payment data coming from the trigger into its fields, so each run reads the right payment.
- 04
Test with Run once
Click Run once. Make runs the scenario a single time and shows the bundles each module received. Open them to check that the payment you expected is really there.
- 05
Schedule it and switch it on
Click the clock on the first module to set the schedule. A new scenario checks every 15 minutes by default, which is also the minimum on the Free plan. Then turn the scenario on.
What can start an OxaPay scenario?
2 modules start a scenario when something happens in OxaPay Crypto Payment Gateway. A scheduled trigger is checked by Make on the scenario's schedule; an instant one is called by OxaPay Crypto Payment Gateway as soon as it happens.
Watch payment webhook
triggerIn the docs onlyThis trigger is the starting point for anything tied to incoming money: each payment it picks up becomes a bundle that the rest of your scenario can process, one at a time.
Watch payout webhook
triggerIn the docs onlyOutgoing money gets its own watcher here. Each payout the module picks up enters the scenario as a bundle, which lets you confirm, log or report on transfers you sent from OxaPay.
Every OxaPay module, and when to reach for it
OxaPay Crypto Payment Gateway gives you 26 modules. For each one: what it does for you, when to reach for it, and what to watch out for.
Modules index
- Calculate a swap
- Generate a payout
- Generate a static address
- Generate a swap request
- Generate a white label
- Generate an invoice
- Get accepted currencies
- Get prices
- Get supported currencies
- Get supported fiat currencies
- Get supported networks
- Get swap pairs
- Get the account balances
- Get the payment information
- Get the payout information
- Get the swap rate
- Get the system status
- Make an Common API Call
- Make an General API Call
- Make an Payment API Call
- Make an Payout API Call
- Revoke static address
- Search payments
- Search payouts
- Search static address
- Search swaps
Calculate a swap
ActionIn the docs onlyHere you get a quote before any money moves: the module works out what a swap between two cryptocurrencies would give you, without placing it.
Generate a payout
ActionIn the docs onlySending crypto out of your OxaPay balance becomes one step of a scenario with this action, which creates the payout for you.
Generate a static address
ActionIn the docs onlyA static address gives a customer a fixed place to send crypto, and this action creates one from your scenario instead of the dashboard.
Generate a swap request
ActionIn the docs onlyOnce a quote looks right, this action places the swap itself, turning one currency in your OxaPay account into another.
Generate a white label
ActionIn the docs onlyAs the name suggests, this action generates a white label payment, meant to be shown under your own brand rather than on an OxaPay page. What it returns exactly is not documented here.
Generate an invoice
ActionIn the docs onlyAn order turns into a crypto payment request with this action: it creates an OxaPay invoice you can pass to the buyer.
Get accepted currencies
ActionIn the docs onlyYour own settings come back here. The module lists the currencies your merchant account currently accepts for payment, so you work from what is switched on today.
Get prices
ActionIn the docs onlyCurrent prices from OxaPay land in your scenario with this action, ready to be written to a sheet or used in a calculation.
Get supported currencies
ActionIn the docs onlyThis one answers a broad question: which cryptocurrencies OxaPay itself supports, whatever your account settings are.
Get supported fiat currencies
ActionIn the docs onlyPricing in dollars, euros or another national currency starts here: the module returns the fiat currencies OxaPay supports.
Get supported networks
ActionIn the docs onlyMany coins travel on more than one blockchain network, and this module tells you which networks OxaPay works with.
Get swap pairs
ActionIn the docs onlyNot every coin can be swapped into every other, and this action returns the pairs OxaPay allows.
Get the account balances
ActionIn the docs onlyWhat you hold in OxaPay, currency by currency, comes back from this module so another app can display or store it.
Get the payment information
ActionIn the docs onlyOne payment, fully described: give this module a payment reference and it returns what OxaPay knows about that payment.
Get the payout information
ActionIn the docs onlyWhere a payout stands is the answer this action gives, for one payout you already have a reference for.
Get the swap rate
ActionIn the docs onlyThe rate between two currencies is what this module returns, which is handy when you only need the ratio and not a full quote.
Get the system status
ActionIn the docs onlyIs OxaPay up? This action tells your scenario, so a run can stop politely instead of failing halfway through a payout.
Make an Common API Call
ActionIn the docs onlyFor a request the ready-made modules do not cover, this module lets you call the part of the OxaPay API the name calls common, with your connection already attached.
Make an General API Call
ActionIn the docs onlyThis is the catch-all option among the four API call modules, handy when a request fits none of the specialised modules on this page.
Make an Payment API Call
ActionIn the docs onlyPayment requests that go beyond the invoice and payment modules can be sent from here, using the connection you already set up.
Make an Payout API Call
ActionIn the docs onlyOn the payout side, this module sends your own request to the OxaPay API when Generate a payout and its companions are not enough.
Revoke static address
ActionIn the docs onlyClosing a deposit address you no longer want customers to use is the job of this action.
Search payments
SearchIn the docs onlyLooking through past payments becomes automatic with this search, which can return zero, one or many payments, each as its own bundle.
Search payouts
SearchIn the docs onlyThe outgoing counterpart of Search payments: it looks through payouts you already made and hands back each match as a bundle.
Search static address
SearchIn the docs onlyFinding a deposit address you created earlier takes one search module instead of a trip through the OxaPay dashboard.
Search swaps
SearchIn the docs onlyYour conversion history is what this search returns: past swaps, each delivered as a separate bundle.
Need help automating OxaPay Crypto Payment Gateway with Make?
A person reads every message.