Overview
Introduction
EukaPay, is a cryptocurrency point-of-sale and invoicing platform with built-in accounting and analytics, where merchants can invoice, receive, and track their payments in real-time, and choose to receive between 100% fiat currency or 100% crypto.
API Basics
The EukaPay API gives you access to pretty much all the features you can use on our dashboard and lets you extend them for use in your application. It strives to be RESTful and is organized around the main resources you would be interacting with.
Sample Requests
We provide sample API calls next to each method using cURL. All you need to do is insert your specific parameters, and you can test the calls from the command line.
You can also use Postman if you aren't familiar with cURL. Postman is an easy-to-use API development environment for making HTTP requests. You can download the EukaPay Postman Collection to make testing the API easier.
In this documentaion, sample NodeJs api calls are made using promises with the the fetch API. However, the async/await
syntax can also be used with fetch
. Alternatively, you can also use Axios.
Onboarding Steps
Step 1. Read the documentation
We recommend that you read the API documentation and familiarize yourself with the different API functions and calls so you can get the most out of the API.
Step 2. Create an account
You can register an account on our sign-up page. You must go through the entire onboarding and verification process before you are allowed to send funds.
Step 3. Register your business information
Following the onboarding steps, put your legal business information.
Step 4. Issue a new API key
You can issue your private key on the API page.
Step 5. Go live!
Updated about 2 months ago