# MegaPay

{% hint style="info" %}
**Info:** Dive into the specifics of each API endpoint by checking out our complete documentation.
{% endhint %}

## Check

Before making a payment, you must make a check request and within 3 minutes, make a pay request with a pin code that will be sent to the phone

{% content-ref url="megapay/check" %}
[check](megapay/check)
{% endcontent-ref %}

## Payments

Here are the endpoints used to initiate **payments**. Please carefully review the documentation before starting your work:

{% content-ref url="megapay/payment" %}
[payment](megapay/payment)
{% endcontent-ref %}

## Status

Here are the endpoints used to retrieve the status of a payment. Please carefully review the documentation before proceeding with your work:

{% content-ref url="megapay/status" %}
[status](megapay/status)
{% endcontent-ref %}

### Pay form

This endpoint is for payment by payment via the Finipay Payform page

{% content-ref url="../quick-start-payform" %}
[quick-start-payform](../quick-start-payform)
{% endcontent-ref %}

