Getting Started
To begin using the MERPI API, follow these steps:
This page walks you through everything you need to do before making your first API call: creating your merchant account, getting your API keys, and funding your test wallet.
Step 1: Request Access
MERPI is available to verified merchants only. To get an account, you first need an activation code from the Syticks team.
Visit the MERPI landing page or email hello@syticks.com with the following:
Your business name and website
The ticket categories you want to offer (entertainment, cinema, bus, hospitality, or all)
Your expected monthly transaction volume
We will send you an activation code within 24 hours.
Step 2: Create Your Merchant Account
Once you have your activation code:
Go to dashboard.syticks.com
Click Sign Up
Enter your activation code when prompted
Fill in your business details and complete the registration

Step 3: Get Your API Keys
After your account is activated, your API keys are available in the Dashboard under Settings > API Keys. You will see two keys: one for Staging and one for Live.

Keep your API keys confidential. Do not expose them in client-side code or public repositories. Use your Staging key during development and only switch to your Live key when you are going to production.
Full instructions on how to attach your API key to requests are covered on the API Keys and Authentication page.
Step 4: Fund Your Test Wallet
Before you can test purchase endpoints, your Staging wallet needs to have a balance. Here is how to fund it.
Make sure you are in Staging/Test mode. Check the toggle at the top of your Dashboard and confirm it is set to Staging.

Then:
Click Top-up on your Dashboard

A modal will appear asking for an amount. Enter any amount above 1,000 Naira
Click Fund

The test money is added to your Staging wallet instantly
No real money is involved in Staging. The funds added here are test credits that only work within the Staging environment.
Step 5: Fund Your Live Wallet
When you are ready to go to production, you will need to fund your Live wallet with real money. The process is similar but involves a bank transfer.
Switch to Live mode using the toggle at the top of your Dashboard.
Then:
Click Top-up Wallet
Enter the amount you want to fund
You will be shown bank account details to transfer into
Make the transfer from your bank
Return to the modal and click I have made the transfer
Your wallet balance updates immediately

Step 6: Set Up Your Payout Account
To withdraw your commissions, you need to add your payout account details in the Dashboard under Settings > Payout Account.

You Are Ready
With your account set up, API keys in hand, and your test wallet funded, you are ready to start making API calls.
Last updated