---
page_source: https://juspay.io/sea/docs/hyper-checkout-sea/web/mandates/mandate-execution
page_title: Mandate Execution
---


## Mandate Execution



After successful mandate registration, the next step is mandate execution. You need to call the Mandate Execute API. Follow the steps mentioned below to integrate Mandate Execution successfully.


### Step 1.1. Call Mandate Execution API


Call [Mandate Execution API](https://juspay.io/sea/docs/hypercheckout-global/web/mandates/mandate-execution-api) (Server to Server call) to initiate a recurring debit transaction.

Once the Execution API is successfully hit, Juspay will initiate the transaction to the underlying PG. After the money gets debited from the user's account, Merchant will be notified via webhook.

> **Warning**
> Till the execution takes place, transaction status will be Pending.






### Step 1.2. Handle Mandate Execution Response


In order to Handle Payment Response, call the [Order Status API](https://juspay.io/sea/docs/hypercheckout-global/web/mandates/order-status-api) and consume[Webhooks](https://juspay.io/sea/docs/hypercheckout-global/android/mandates/webhooks). You will receive a mandate block in the response.

