Build Connect Scale  Customize  With our API
Seamless software integration and full control of payment processes
Seamless software integration and full control of payment processes
What does Application Programming Interface (API) mean?
They are solutions aimed at developers and programmers, allowing you to integrate My Invoice with your internal systems such as websites, applications, or ERP and CRM software via the Application Programming Interface (API). This enables you to have a fully customized and seamless payment experience integrated into your workflow.
Key Features
Advanced integration with your internal systems (ERP, CRM, databases, etc.)
Full automation of invoices, subscriptions, and financial notifications
Multiple payment options including cards, digital wallets, STC Pay, mada, and more
Customizable reports available via API for financial performance analysis
API Service Types
1. Basic Payment Services
- Create Invoice
- Get Payment Status
- Refund Payment
2. Advanced Services
- Recurring Payments
- Split Payment
- Tokenization
3. Administrative Services
- Payout API
- Shipment and delivery management (Integration with DHL, Aramex, etc.)
How to Get Started?
Get your API Key from your MyFatoorah account dashboard
Review the official integration documentation at MyFatoorah API Documentation
Test all operations using the Sandbox environment before going live
Send requests using tools like Postman or curl, with any programming language (PHP, Python, Java, C#…)
Usage Examples
E-commerce Store
Create and send invoices upon order completion
Booking or Appointment App
Automatically renew subscriptions using recurring payments
Important note
API services are aimed at users with technical expertise, and integration is recommended through a specialized development team to ensure the best performance.
Have you seen our Blogs yet?
What is 3D Secure and why is it important for online payments?
When making an online purchase with a bank card, you may notice a page asking you to enter...
Ready to launch your project? Activation takes less than 24 hours!
In today's business world, time is crucial.Any delay in activating the payment gateway may mean losing sales opportunities,...
Payment Options for Everyone – Through One Comprehensive System
Did you know that offering multiple payment methods can be a true secret to growing your business and...