Skip to Content
Menu

FedaPay payment provider

by
Odoo
v 18.0 Third Party 9
Download for v 18.0 Deploy on Odoo.sh
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies Discuss (mail)
Lines of code 281
Technical Name payment_fedapay
LicenseLGPL-3
Websitehttps://www.fedapay.com
You bought this module and need support? Click here!
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies Discuss (mail)
Lines of code 281
Technical Name payment_fedapay
LicenseLGPL-3
Websitehttps://www.fedapay.com

FedaPay payment provider

Description

This module extends your Odoo environment, allowing you to accept credit card and mobile money payments easily and securely through FedaPay Checkout.

📌 Available in:
  • Benin
  • Togo
  • Ivory Coast
  • Senegal
  • Mali
  • Niger
  • Burkina Faso
  • 🌍 Worldwide (for card payments)
📌 Why choose FedaPay?
  • No setup fees, no monthly charges, no hidden costs
  • You only pay when you earn money
  • Payouts to your bank account or mobile money wallet every 3 days
  • Fast, reliable, and secure transactions

Installation & Configuration on Odoo

Follow these steps to configure the FedaPay payment provider within your Odoo environment.

1. Install the FedaPay payment provider module
  • Ensure the FedaPay payment provider module is available in your Odoo environment. Then, install it via the Apps menu.
2. Access odoo payment provider list
  • To access the FedaPay payment provider in Odoo, go to either Website → Configuration → Payment Providers or Invoicing → Configuration → Payment Providers, depending on your workflow
  • From the list of available providers, locate FedaPay and click to open its configuration form
3. Configure the FedaPay Payment Provider
  • Select whether you want to use the provider in Test or Live (Enabled) state. This determines if transactions are real or for testing purposes.
  • Credentials tab: Based on the selected state, enter the required fedapay api secret key.
  • Configuration tab: Select a Journal to assign the appropriate accounting journal that will record transactions made through FedaPay
  • Click Save to apply your configuration.

Demo

Once the FedaPay provider is configured, you can test its integration through a ecommerce or invoicing scenario. Follow these steps

1. Ecommerce website checkout
  • After configuring the FedaPay payment provider, users can proceed to checkout through the Odoo eCommerce website.
  • During the payment step, they will be presented with an option to pay using FedaPay during checkout.
2. Payment page
  • User will be redirected to FedaPay payment page for payment. Fill your payment details and complete the payment.
3. Payment confirmation
  • After a successful payment, users will be redirected back to the Odoo Payment confirmation page.
4. Invoice Payment
  • Users can also make payments using the Fedapay payment option through the Invoice Sign & Pay feature.
5. Invoice Payment Provider
  • Select the FedaPay payment option and click pay.
6. Invoice payment Confirmation
  • After successful payment users will be redirected back to Odoo Payment confirmation Page.

Webhook configuration on FedaPay dashboard (Optional)

Configuring the webhook allows FedaPay to automatically notify Odoo as soon as a payment is completed, even if the customer's redirection to your site fails after payment.

On your FedaPay dashboard, go to the Webhooks section and click the New Webhook button. Enter your Odoo domain URL followed by /payment/fedapay/webhook in the URL text field. For example: https://yourcompany.odoo.com/payment/fedapay/webhook, where yourcompany.odoo.com is your Odoo domain URL.

Help & Support

Need assistance or have questions about this module ? Contact Support

Please log in to comment on this module

  • The author can leave a single reply to each comment.
  • This section is meant to ask simple questions or leave a rating. Every report of a problem experienced while using the module should be addressed to the author directly (refer to the following point).
  • If you want to start a discussion with the author, please use the developer contact information. They can usually be found in the description.
Please choose a rating from 1 to 5 for this module.