FedaPay Webhooks: Automate Payments and Real-Time Notifications

How to configure Webhooks on FedaPay?


Webhooks automate payment tracking and allow you to receive real-time notifications whenever a transaction occurs. By setting up a Webhook, your website or application can automatically react to payment events (successful payments, failed transactions, refunds, etc.).

Setting Up and Managing Transaction Notifications

1-Access the Webhook Settings

  1. Log in to fedapay.com.
  2. In the side menu, click on "Webhooks".
  3. Click on "Create a Webhook".

2-Define the URL for Event Notifications

  1.   Enter the URL where your server will receive notifications.
  2. Ensure the URL is HTTPS-secured to guarantee data protection. 

3-Select the Events to Track

Choose the specific events for which you want to receive notifications:

You can select multiple events based on your needs.

4-Create the Webhook

If everything is set up correctly, click "Create" to activate your Webhook.

Testing and Troubleshooting Webhook Issues

If your Webhook does not work as expected, check the following:

  1. Verify your Webhook URL → Ensure it is valid and accessible.
  2. Check your server response → It must return an HTTP 200 status code for a successful request.
  3. Review event logs → In the FedaPay dashboard, go to "Events" to check Webhook delivery attempts.
  4. Recheck your API key → An incorrect API key can prevent authentication.

Need Help?

If you have any questions or technical issues: Check our Webhook Documentation