Banking-as-a-service platform

Digital Banking for Everyone

Digital
Banking for Everyone

Melon is a full-service digital bank with products and services for individuals, small and medium-sized businesses, and corporations.
Products

Our Solution For Your Embedded Financial Needs

We offer a banking as a service product that helps connect financial institutions to the payment infrastructure of financial services.
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
{
"requestId": "req-0414ff1c-5e7b-456a-8730-aa970bc8146b",
"method": "GET",
"status": 400,
"code": "EC_PERSON_ID_HEADER_REQUIRED",
"message": "The person ID is missing in the header",
"sysMessage": "personId_missing"
},
"programId": "prg-b9f17601-4717-460e-bda5-9598f6f6db28",
"createdAt": "2021-12-14T21:25:19Z",
"modifiedAt": "2021-12-14T21:25:19Z",
"language": "en",
"metadata": {
"externalId": "usr_9HG724gvHJB378v3h",
"description": "Pro user"
}
"status": "active"
}
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
{
import java.net.HttpURLConnection;
import java.net.URL;
public class ApiRequest {
   
public static void main(String[] args) {
       
try {
           
URL url = new URL("https://api.example.com/your-endpoint");
           
HttpURLConnection con = (HttpURLConnection) url.openConnection();
           con.setRequestMethod(
"GET");
           con.setRequestProperty(
"Content-Type", "application/json");
           
if (status == 400) {
               System.out.println(
"Error 400: Bad Request");
           }
           con.disconnect();
       }
catch (Exception e) {
           e.printStackTrace();
       }
   }}
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
curl -X GET "https://api.example.com/your-endpoint" \
-H "Content-Type: application/json"

# Simulate missing personId header
# Expected response:
# {
#   "status": 400,
#   "code": "EC_PERSON_ID_HEADER_REQUIRED",
#   "message": "personId is missing",
#   "sysMessage": "personId_missing"
# }
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
import requests

url = "https://api.example.com/your-endpoint"
headers = {
   "Content-Type": "application/json",
   # "personId": "12345"  # Header commented out
}
response = requests.get(url, headers=headers)

if response.status_code == 400:
   print("Error: 400 Bad Request")
else:
   print("Success")
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
using System;
using System.Net.Http;

class Program {
   static void Main() {
       using (HttpClient client = new HttpClient()) {
           client.DefaultRequestHeaders.Add("Content-Type", "application/json");
           // Header missing
           var response = client.GetAsync("https://api.example.com/your-endpoint").Result;

           if (response.StatusCode == System.Net.HttpStatusCode.BadRequest) {
               Console.WriteLine(
"400 Bad Request");
           }
       }
   }}
Banking as a Service

Funds Transfer API

Melon electronic money institution provides functions to transfer money between your accounts to third parties accounts within or outside the bank. Here are some benefits:
  • Instantaneous and seamless payment operations.
  • Safety of transactions as a result of regulatory standards
  • Risk management
Read API Docs
Banking as a Service

VIrtual Account

Create virtual accounts and have access anywhere and anytime, make payments, and manage financial transactions, just like any traditional bank account. Here are some benefits:
  • Cost effective, no maintenance or transaction fees
  • Easy access to your cards and finances anytime, anywhere.
  • Transparency in transactions and all your financial data
Create Account
Melon Business

The All-in-One POS Banking Solution

Revolutionize Your Business Finances with Melon, make savings, access loans and carry out other banking activities like bill payment.

Improved Efficiency

POS devices can assist businesses in streamlining their sales and payment processes, thereby decreasing wait times and increasing customer satisfaction.

Enhanced Accuracy

With POS devices, businesses can ensure that all transactions are accurately recorded and tracked, making inventory management and sales trend tracking easier.

Better Customer Experience

POS devices can help businesses improve the customer experience by making payments more convenient and efficient.
Benefits

Why You Should
Work With Us.

We offer a banking as a service product that helps connect financial institutions to the payment infrastructure of financial services.

Improved Efficiency

POS devices can assist businesses in streamlining their sales and payment processes, thereby decreasing wait times and increasing customer satisfaction.

Enhanced Accuracy

With POS devices, businesses can ensure that all transactions are accurately recorded and tracked, making inventory management and sales trend tracking easier.

Better Customer Experience

POS devices can help businesses improve the customer experience by making payments more convenient and efficient.
Benefits

Melon App

Melon app is a digital banking platform that leverages on the MFB license to provide financial services and solutions that banks typically provide to individuals.
Pay Bills
Transfer Funds
Save Money
FAQs

Got Any Questions?
Let us help

We’re here to answer all your questions about Melon

How does Melon Business work?

Melon enables Nigerian entrepreneurs to get a better grip of their business finances by providing them with POS terminals that serve as a banking unit to receive payments via debit card and transfers. The POS terminal works like an android app that allows them to make savings, access loans and carry out other banking activities like bill payment.

Is it safe to use Melon?

Melon enables Nigerian entrepreneurs to get a better grip of their business finances by providing them with POS terminals that serve as a banking unit to receive payments via debit card and transfers. The POS terminal works like an android app that allows them to make savings, access loans and carry out other banking activities like bill payment.

Can I track my transactions?

Melon enables Nigerian entrepreneurs to get a better grip of their business finances by providing them with POS terminals that serve as a banking unit to receive payments via debit card and transfers. The POS terminal works like an android app that allows them to make savings, access loans and carry out other banking activities like bill payment.

Are there hidden fees on Melon?

Melon enables Nigerian entrepreneurs to get a better grip of their business finances by providing them with POS terminals that serve as a banking unit to receive payments via debit card and transfers. The POS terminal works like an android app that allows them to make savings, access loans and carry out other banking activities like bill payment.