KYC & onboarding
Welcome your sellers with a built-in KYC/KYB flow — verified before they collect.
The financial infrastructure for marketplaces: seller KYC onboarding, buyer collection, payment splitting and automated payouts — with the reporting to match.
↓See the cycleAslan Marketplace is the payment infrastructure for marketplaces and platforms in Morocco. It collects the buyer's payment once, splits it between sellers, deducts your commission and computes each seller's payout automatically, with seller onboarding and webhooks on the same API. Funds run on the rails of a payment institution licensed by Bank Al-Maghrib.
Welcome your sellers with a built-in KYC/KYB flow — verified before they collect.
Your buyers pay by card, link or QR — collection is centralized on the platform side.
Pay your sellers by your rules — per sale, at a threshold, on a schedule — commission deducted automatically.
Every dirham traced: per-seller balances, commissions, history, accounting exports.

One order collected, funds split between sellers
Aslan Marketplace operates payments and funds on licensed rails — Aslan is Principal Agent of a payment institution licensed by Bank Al-Maghrib.
Onboarding, payments and payouts carry your brand — the infrastructure stays invisible.
Per-transaction split rules: platform commission, seller share, fees — computed at collection.
A sub-account per seller: real-time balances, timestamped movements, native reconciliation.
By API or by rules: instant, daily, weekly or at a threshold.
Onboarding, payments, payouts: every event notifies your backend.
Sellers go through a KYC/KYB flow, then are registered as vendors — in advance through the API, or automatically at their first sale.
A default commission rate for the platform, overridable per seller, with an optional fixed fee.
Your checkout session lists each seller's items. The buyer pays once, on the hosted payment page.
For each seller, Aslan computes the subtotal, your commission and the amount to pay out.
Payout amounts follow your rules, and every event is sent to your backend by webhook.
Many platforms start by collecting everything and paying sellers by hand. Here is what changes.
| Aslan Marketplace | Collect, then pay by hand | |
|---|---|---|
| Commission | Computed per transaction at checkout | Recomputed in a spreadsheet |
| Seller amounts | Known for every payment | Rebuilt at the end of the period |
| Multi-seller basket | One payment, split automatically | One payment, split manually afterwards |
| Seller onboarding | KYC/KYB flow before the first sale | Documents collected by email |
| Traceability | Webhooks and history per seller | Bank statements to reconcile |
With Aslan Marketplace, your checkout session includes the list of sellers and their items. The buyer pays once, and Aslan computes for each seller the subtotal, your commission and the amount due — so a basket with products from three shops stays a single payment for the buyer.
Split payment means dividing one customer payment between several beneficiaries at the moment it is collected: the sellers on one side, the platform's commission on the other. It avoids collecting everything into one account and then redistributing it by hand.
You set a default commission rate, which you can override seller by seller, plus an optional fixed fee per seller. Aslan applies those rules to each transaction and keeps the result in centimes, so commissions and seller amounts are exact.
Yes. Before receiving funds, sellers go through a KYC (individuals) or KYB (companies) onboarding flow. That protects the platform and its buyers, and it is required on regulated payment rails.
Yes. Marketplace runs on the same API as Aslan Payment, with official SDKs for Node.js, PHP, Python, Go, Ruby and React Native, and signed webhooks for every event. Sellers can be created in advance through the vendors API or automatically on their first sale.
Payout rules are set per platform — per sale, at a threshold or on a schedule. Timing depends on your configuration and contract, so we agree on it with you rather than publishing a generic delay. Talk to the team to define the rules that suit your sellers.
A complete cycle, from buyer to seller — let's talk about yours.