Payouts

Payout Introduction

4min

Moyasar Payouts is a unified API payment for banking B2B services and digital wallets. It allows you to easily integrate your system to send payments to any recipient you desire.

The API abstracts all unnecessary complications and information and provides a unified way to initiate payouts.

Payouts is a B2B abstraction for banking B2B payment services and digital wallets. This API does not allow you to transfer your current balance at Moyasar.

Settlements are handled automatically by the systema and are described here.

Terminology

  • Payout Account: contains the source account information and is only added to the system once the user registers.
  • Payout: represents a single Payment, Transfer, or Payout that wires funds from a Payout Account to some IBAN or Digital Wallet.

Supported Providers

We are continuously working to support more providers through the unified payouts API. Currently, the following are supported:

  • Banks
    • Arab National Bank
    • Al Rajhi Bank
    • Saudi National Bank (Coming Soon)
  • Wallets
    • STC Pay
    • urpay (Coming Soon)

Prerequisites

To use the service, the user must first acquire B2B service credentials from their bank or digital wallet. Each provider has a different set of credential information. Here is a list of fields provided by each:

Service Provider

Fields

mTLS Certificate

Arab National Bank

  • client_id
  • client_secret



Not Required

STC Pay

  • merchant_id





Once you have acquired your service provider credentials, you can set up your payout account through the following API: Create Payout Account.