Simplified payment solutions for your business.

Marasoft Pay provides secure and seamless financial solutions for your businesses.

Trusted by 2000+ businesses across Africa

Connecting the world, one transaction at a time.

At Marasoft Pay, we prioritise a hassle-free payment experience for both domestic and international transactions.

Unlimited API Calls

Unlimited access to resources that allow you to build easily scalable applications.

Multiple Payment Options

Easily accessible payment options that make transactions convenient for your customers.

Convenient payment collections at your fingertips.

Collect payments from individuals or businesses locally and globally, and settle them in multiple currencies, ensuring a cost-effective and hassle-free payment process.

  • Bank Transfers
  • USSD
  • Cards
  • Virtual Bank Accounts
  • Mobile Money
See Checkout Demo

A global infrastructure, connecting the world via payments

We aim to bridge the payment gap between our clients, their businesses and their customers locally and internationally.


With multiple payment options, our checkout page ensures flexibility and convenience.

Checkout Demo

Payment Links

No website? No worries. You are a link away from seamless payment collections.

Learn More

Marasoft Cards

Boost your sales and customer relationship with our loyalty cards tailored to your business.

Learn More

In-Store Checkout

Maximize your business capabilities using our in-store checkout solution.

Learn More

Operating Countries

Marasoftpay is currently operational in Nigeria

Card Transactions for Nigeria


capped at ₦2,500



for mobile money deposits


Whether your transactions are large or minimal, our pricing system will help you win.

Did you know?

Why Marasoft Pay?


Marasoft Pay enables efficient scaling with versatile features. Utilize our robust infrastructure for growth across various industries.


Ensuring system integrity is paramount. Our comprehensive data security measures offer utmost protection for sensitive information.


With our stabilized payment system, we ensure round the clock reliability, guaranteeing seamless online transactions.

Seamless integration options to suit different use cases.

Connect with us through our developer-friendly API integration or via our intuitive Dashboard interface.

For Developers

A well documented guide for automated integrations.

View Documentation

For Non-Technical Users

Leverage our services through our user-friendly dashboard.

Access Dashboard

Frequently Asked Questions

Simply signup on our website Check out our services and how it suits your business ( Collection, Payout and Settlement). Send an Email to or to submit your KYC documents and for further enquiries.

Transactions can show as pending for a variety of reasons. This includes but is not limited to downtime from the authorizing bank or the designated banks, network issues etc. However, status confirmation is always updated.

If you are debited and the transaction turns out to be unsuccessful, the transaction status will be updated, a chargeback is created and money is returned to the customer.

Dynamic accounts are temporary accounts, i.e. a one time use account used for collecting payments while reserved accounts are permanent accounts used for collecting payments multiple times.

The customer provides the details and session Id of the transaction then it is tracked after which a refund will be made to the customer.