Skip to content

Quick start ​

This guide gets you accepting your first Orange Money Sierra Leone payments in about 10 minutes, even if you have never integrated payments before.

Available in: Sierra Leone (Orange Money, leone — SLE). Read Integrating in Sierra Leone for currency, phone-number and payer-experience details.


How it works ​

Here is how the money travels from your customer's Orange Money wallet to your account:

mermaid
graph LR
    A[Your website] -- 1. Customer clicks Pay --> B(SOAMTAR)
    B -- 2. Payment request on the customer's phone --> C{Orange Money}
    C -- 3. Customer confirms with their PIN --> B
    B -- 4. Signed webhook --> A

Step 1: create your account (2 min) ​

  1. Sign up for free on SOAMTAR Business.
  2. In your dashboard, go to Developers > API keys.
  3. Copy your public key (it starts with pk_test_...). It identifies your account in the browser.

Step 2: add the button to your site (5 min) ​

No programming needed: copy this code and paste it where you want the button to appear.

Copy-paste method (no JavaScript to write) ​

html
<!-- 1. Load the SOAMTAR library -->
<script src="https://app.so-amtar.com/sdk/soamtar.js"></script>

<!-- 2. Add the payment button -->
<button
  data-soamtar
  data-soamtar-public-key="pk_test_YOUR_KEY_HERE"
  data-soamtar-amount="50.00"
  data-soamtar-currency="SLE"
  data-soamtar-description="Purchase of my product"
  style="background: #2ecc71; color: white; padding: 15px 30px; border: none; border-radius: 5px; cursor: pointer; font-size: 18px;">
  Pay Le 50.00
</button>

Tip: replace pk_test_YOUR_KEY_HERE with the key copied in step 1.

When the customer pays, Orange Money sends a payment request to their phone; they confirm it with their Orange Money PIN.


Step 3: check that it works (3 min) ​

Once you have clicked the button and simulated a successful payment:

  1. Go back to your SOAMTAR dashboard.
  2. Open the Payments tab.
  3. Your transaction appears with the Successful status.

Going live ​

When your tests work and you want to receive real money:

  1. In the dashboard, switch the toggle at the top right to LIVE mode.
  2. Complete your business information (KYC).
  3. Copy your new pk_live_... key.
  4. Replace the test key with the live key in your code. Done.

Before switching, run through the go-live checklist.


Which integration method should I choose? ​

If you use...Use this method...
WordPress / WooCommerceInstall our WordPress plugin (no code).
A custom website (HTML)Use the payment button above.
A full applicationUse our developer SDKs and the Payments API.

Next: receive the outcome on your server with webhooks, and refund a payment with the Refunds API.

Need help?

Our engineers help you integrate SOAMTAR free of charge. Message us through support!

SOAMTAR Payment API Documentation.