---
updatedAt: 2026-02-15T19:39:49.000Z
agentTools:
  projectIndex: https://docs.myfatoorah.com/llms.txt
---

# Get Started

Build your integration and start accepting payments online

## Introduction

In this section of the documentation, we will explain the different types of integration with MyFatoorah. This guide helps developers to get a better understanding of the exact technical endpoints and functions needed. It will serve the business accordingly and save development time and efforts to project the required business needs on the desired API and integration.

## Integration Methods

<Cards columns={2}>
  <Card title="Embedded Payment (Recommended)" href="https://docs.myfatoorah.com/docs/embedded-payment-v3" icon="fa-rocket">
    Allow customers to complete the payment directly on your checkout page, while supporting hosted payment methods through a single integration.
  </Card>

  <Card title="Hosted Payment Page" href="https://docs.myfatoorah.com/docs/v3-hosted-payment-page" icon="fa-money-check-dollar">
    You are able to redirect the client to the payment page based on the payment method he chose to pay from his side.
  </Card>

  <Card title="Invoicing" href="https://docs.myfatoorah.com/docs/v3-invoicing" icon="fa-file-invoice-dollar">
    You are able to create a payment link and send it to your customers via email, SMS, or both. The customer can pay with any of the activated payment methods to your account.
  </Card>

  <Card title="Direct Payment" href="https://docs.myfatoorah.com/docs/v3-direct-payment" icon="fa-credit-card">
    Collect card details or decrypt wallet tokens and send them to us. **PCI Certificate is required**
  </Card>
</Cards>

***

## Updating Your System

<Cards columns={2}>
  <Card title="Webhook" href="https://docs.myfatoorah.com/docs/webhook" icon="fa-solid fa-bullhorn">
    Keeps your system instantly updated through server-to-server notifications.
  </Card>

  <Card title="Get Payment Details" href="https://docs.myfatoorah.com/docs/get-payment-details" icon="fa-circle-info">
    GET Payments keeps your system updated with the transaction status changes.
  </Card>
</Cards>

> 📘 Recommended Action
>
> Kindly review the following section for more understanding of the best way to update your system with the payment status: [Updating Payment Status Guidelines](https://docs.myfatoorah.com/docs/v3-updating-payment-status-guidelines)

***

## Demo Environment

<Cards columns={2}>
  <Card title="Test Cards" href="https://docs.myfatoorah.com/docs/test-cards" icon="fa-credit-card">
    Perform virtual transactions and make sure everything is perfectly working before going live.
  </Card>

  <Card title="Test Token" href="https://docs.myfatoorah.com/docs/api-key#test-demo-token" icon="fa-key">
    Simulate live production without the need for actual payment.
  </Card>
</Cards>

> 📘 Demo Account Registration
>
> To test your integration without real transactions, create a demo account by registering at <https://registertest.myfatoorah.com/en/> , selecting Kuwait as the country, and skipping the bank details step. After completing the registration, email <tech@myfatoorah.com> to activate your demo account and enable the required features.

> 📘 API & Portal URLs
>
> To identify the correct API Base URL and Portal URL for your environment, please refer to this [table](https://docs.myfatoorah.com/docs/api-key#api--portal-urls).