Skip to Content
Menu

Paystack Payment Acquirer

by
Odoo
v 15.0 Third Party 115
Download for v 15.0 Deploy on Odoo.sh
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies Invoicing (account)
Discuss (mail)
Lines of code 309
Technical Name payment_paystack_ecommerce
LicenseLGPL-3
You bought this module and need support? Click here!
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies Invoicing (account)
Discuss (mail)
Lines of code 309
Technical Name payment_paystack_ecommerce
LicenseLGPL-3

Custom Paystack Payment Acquirer

Paystack Payment for odoo

Installation

This addon can be installed as any other regular Odoo addon:

  • Unzip the addon in one of Odoo's addons paths.
  • Login to Odoo as a user with administrative privileges, go into debug mode.
  • Go to Apps -> Update Apps List, click Update in the dialog window.
  • Go to Apps -> Apps, remove the Apps filter in the search bar and search for Paystack Payment Acquirer. Click Install button on the addon.

Note

You you would like to use the payment acquirer in the eCommerce shop, make sure the eCommerce module (website_sale) is installed as well.

Configuration

Before configuring the Paystack payment acquirer, register an account on
`paystack.com`_ for a test account and login.

Once you have logged in, click on the settings menu at the bottom left corner of the page and select API.

API Settings page.

In this window:

  • Copy the values in your Public key .
  • Copy the values in your Secret key.

.

Note

Use the credentials on the live mode to test on odoo production servers

and use the credentials on the test mode to test on Odoo test servers.

Now, let's configure the payment acquirer:

  • Login to Odoo as a user with administrative privileges, go into debug mode.
  • Go to Website -> Configuration -> eCommerce -> Payment Acquirers or Invoicing -> Configuration -> Payments -> Payment Acquirers and click Configure on the Paystack acquirer.
  • In the Credentials tab, enter the Public and Secret key from Rave API credentials section noted earlier:
  • Click on the Save button.
  • Click on the Publish button to make the acquirer available for you in the eCommerce shop.

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.
Free
by
Soji Abolarin
on 5/16/23, 8:36 AM

Well, its free so yes! We move!


by
Purelife Pharmacy
on 7/26/22, 11:46 AM

Samuel Akoh, the evidence on the ground shows you are guilty of plagiarism and your professionalism is questionable.

The only thing you did was to port https://apps.odoo.com/apps/modules/14.0/payment_paystackAcquirer/ to version 15, aside from the code duplication even your documentation is plagiarised...

Re:
by
Samuel AKoh
on 7/26/22, 12:16 PM Author

this is funny because if I plagiarised your module then your module too is plagiarised. because I only built on top of flutterwave's own module, I didnt even know any paystack module existed till I had finished developing it.
I am sure you know this, you are probably are just slighted that I made free what you are charging hundreds of dollars for knowing fully well you too built on top of flutterwave's module which they made free.
Please rest


This is a legal violation of my module https://apps.odoo.com/apps/modules/14.0/payment_paystackAcquirer/. Thus you have 24hours to take this down or face legal actions. Thank you.
by
Ewetoye Ibrahim
on 7/23/22, 12:19 AM


Re: This is a legal violation of my module https://apps.odoo.com/apps/modules/14.0/payment_paystackAcquirer/. Thus you have 24hours to take this down or face legal actions. Thank you.
by
Samuel AKoh
on 7/24/22, 4:41 PM Author

Hello Ewetoye,
Please how is this a legal violation of your module?, I cant even afford to purchase your module to begin with, I built my module from scratch referencing stripe's own implementation and flutterwave, so they should be the one's I am taking threats from not you.


by
Ewetoye Ibrahim
on 7/23/22, 12:18 AM

This is a legal violation of my module https://apps.odoo.com/apps/modules/14.0/payment_paystackAcquirer/.

Thus you have 24hours to take this down or face legal actions. 

Thank you.


by
kwaku@barbersq.app
on 7/1/22, 8:05 AM

Hi Samuel, unfortunately, the payment failed with the error "Currency not supported" even though I have activated the currency to GHS on Paystack and on odoo. Below is the request payload:

{'acquirer_id': 15,

 'amount': 34.5,

 'callback_url': 'http://odoo15demo.getonline.site/payment/paystack/checkout/return',

 'currency': 'GHS',

 'currency_id': 112,

 'email': 'ktwi@exam.com',

 'partner_id': 3,

 'provider': 'paystack',

 'pub_key': 'pk_test_a2343,

 'reference': 'S00001-3'} 

Re:
by
Samuel AKoh
on 7/1/22, 11:15 AM Author

is your GHS setup on your odoo as your accounting currency?