Skip to main content

MyFatoorah Integration for Order and Invoice Payments

Connect MyFatoorah to your RO App account to generate payment links and accept online payments from clients for orders and invoices

Hanna avatar
Written by Hanna
Updated over 2 weeks ago

We’re happy to introduce a new payment integration in RO App — MyFatoorah is now available! MyFatoorah is a leading payment gateway in the Middle East and North Africa (MENA), helping businesses accept online payments securely and conveniently across multiple countries in the region.

By integrating MyFatoorah with RO App, you can easily generate payment links and get your orders (tickets/jobs) and invoices paid faster without leaving the system.

The integration is available starting from the Startup plan.

What You Can Do with MyFatoorah in RO App

Generate payment links from orders

Open an order and go to the Invoices and Payments tab to create a payment link that you can share with your client.

Accept payments for orders via public page and mobile app

Enable online payments in Settings > Public pages to display the payment button on the order’s public page.

Generate and open payment links in the mobile app to show customers a payment QR code.

Automatically generate payment links for invoices

In Settings > General, enable online payments for invoices. RO App will automatically create payment links when invoices reach a specific status — and can optionally move them to another status once the invoice is paid.

Create standalone payment links

In Finance > Payment links, generate payment links that are not connected to any order or invoice. This is useful for accepting payments for one-off services or miscellaneous sales.

Sharing Payment Links with Clients

To send a generated payment link to your customer, you can:

  • Copy the link and send it via chats or messengers

  • Use the {Order Payment URL} or {Invoice Payment URL} variables in external notifications and print templates

Available Payment Methods

With payment links generated via the MyFatoorah integration, your clients can pay using locally popular and international payment methods, including:

  • Visa

  • Mastercard

  • Apple Pay

  • Google Pay

  • mada (Saudi Arabia)

  • STC Pay

  • KNET (Kuwait)

  • Benefit (Bahrain)

  • Meeza (Egypt)

Available payment methods may vary depending on the client’s country and MyFatoorah settings.

Countries Supported by MyFatoorah

MyFatoorah supports online payments in the following countries:

  • Saudi Arabia

  • Kuwait

  • United Arab Emirates

  • Qatar

  • Oman

  • Egypt

  • Jordan

  • Bahrain

Setting Up the MyFatoorah Integration

To connect MyFatoorah in RO App:

  1. Go to Settings > Integrations, find MyFatoorah in the Online Payments section, and click Configure.

  2. Add a merchant using MyFatoorah API credentials (you can add multiple merchants if needed).

  3. Choose the financial account where payment transactions should be recorded in RO App.

  4. Enable the integration and save your settings.

Once connected, you can configure automated invoice payments and start generating payment links from orders and the Finance module.

MyFatoorah Fees for Online Payments

MyFatoorah applies transaction fees based on the selected payment method and country. Fees are configured in your MyFatoorah account and may vary depending on local regulations and agreements. To check exact rates, please refer to MyFatoorah.

What’s Next for Payment Integrations

We continue expanding RO App’s payment ecosystem to support more regions and payment scenarios. Additional improvements and new integrations are already in progress.

If you have any questions, feedback, or suggestions about the MyFatoorah integration, feel free to contact us via Support chat.

Did this answer your question?