Moosyl logo

Accept every Mauritanian bank app

Moosyl is one API for Bankily, Sedad, Masrvi, BimBank, BCI Pay and Amanty, with Click coming soon. Create a payment, let your customer pay in their bank app, and get notified the moment it's paid.

Pick how you want to take payments. You can mix them: most teams start with one and add another later.

How a payment works

Your server creates a payment

Call the Moosyl API with your secret key, the amount in MRU and your own order ID as the transactionId. For hosted checkout you also get back a checkoutUrl to send the customer to.

Your customer pays in their bank app

They pick their bank app, confirm in the app they already use, and come back to your site or app.

You're notified

Moosyl sends a signed payment-created or payment-updated webhook to your server — check data.status for completed — and the payment shows up in your dashboard.

Supported bank apps

One integration covers all of them, and Click is coming soon. You choose which ones to offer in Settings → Payment methods in the dashboard.

  • Bankily
  • Sedad
  • Masrvi
  • BimBank
  • BCI Pay
  • Amanty
  • ClickSoon

Start in the sandbox

Create API keys in the Sandbox environment of your dashboard and use them with the test phone numbers to try completed and failed payments without moving real money. When you're ready, switch to keys from the Production environment.

Accept every Mauritanian bank app | Moosyl Docs