No Code Pay Out

No Code Pay Out is a feature that allows you to initiate payout transactions directly from the merchant dashboard—no API integration required. It is a no-code solution designed for convenience and flexibility. To enhance security and governance, a Maker-Checker approval model is implemented: every No Code Pay Out initiated by a user with Maker access must be approved by a Checker before processing.

This feature is ideal for a variety of use cases, including one-off or ad-hoc payments (such as refunds, incentives, or reimbursements), fallback payouts when API systems are unavailable, and disbursements handled by non-technical teams like finance or operations. It’s also well-suited for merchants with low transaction volumes that don’t warrant API integration, and for testing new currencies or payment channels prior to full rollout.

Getting Started

Creating a No Code Pay Out is easy and doesn’t require any API integration. Your ability to initiate or approve payouts depends on your access level in the Pay Out module:

Access LevelPermissions
View AccessCannot create or approve No Code Pay Outs.
Maker AccessCan create and cancel No Code Pay Outs.
Checker AccessCan approve or cancel No Code Pay Outs, but cannot create them.
Full AccessCan create, approve, and cancel No Code Pay Outs.

If you have the appropriate access (Maker or Full Access):

  1. Go to the Pay Outs tab in the dashboard.

  2. Click the + New Pay Out button.

  3. Fill in the required fields and review:

    FieldRequiredDescription
    CurrencyYesThe currency of the payout.
    Payment MethodYesThe payment method available for the selected currency.
    Payment ChannelYesThe payment channel available for the selected currency and payment method. List of supported channels here
    Account NumberYesThe recipient’s account number (bank account or phone number).
    Account NameYesThe name of the payout recipient.
    Requested AmountYesThe amount to be sent.
    ReferenceYesYour internal identifier for this transaction.
    Customer ReferenceYesYour internal identifier for the customer related to this transaction.
    Webhook URLNoOptional webhook URL to receive status updates.
    DescriptionNoOptional description or note for the payout.
  4. Once submitted:

    1. The transaction enters "Pending Approval" status.

    2. Depending on your access level:

      1. Maker: Can Cancel the transaction.
      2. Checker or Full Access: Can Approve or Cancel the transaction.
  5. After approval, the transaction will move to "Pending" status and be processed by Xenith.