Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Unfortunately, there is no payment method available. #6

Open
ojanii2 opened this issue Apr 20, 2018 · 6 comments
Open

Unfortunately, there is no payment method available. #6

ojanii2 opened this issue Apr 20, 2018 · 6 comments

Comments

@ojanii2
Copy link

ojanii2 commented Apr 20, 2018

I get this error on prestashop 1.7

@steveamaza
Copy link
Contributor

Hi @ojanii2 , please head to your admin dashboard and ensure that

  1. Your currency is set to Nigerian Naira or Ghanaian Cedis.
  2. Go to Payment > Preferences and ensure that Paystack is enabled for your currency
  3. Also, check that it is enabled for the country you are checking out from under Country Restrictions

@rnervi
Copy link

rnervi commented Sep 6, 2018

same issue, Italy country points 2 and 3 checked and fine compiled

@ifecastro
Copy link

No payment method, tried checking all boxes under preferences, resetting, uninstall a 1.02 and 1.04, no luck. Any ideas? Please Help

@steveamaza
Copy link
Contributor

@ifecastro Please email support@paystack.com let's look into this

@laolusrael
Copy link

@ 2019 I installed and still had the same issue these guys had. Here is how I solved it;
Goto Modules, search for Paystack and click Configure.
Click Manage Hooks on the Configuration page. Check "Display non-positionable" hooks check box to see the paystack hooks. Click edit, and under the "Transparent To" drop-down, choose "paymentOptions()".
Save, and go back to test payment, you will now see Paystack as a payment option.

@msaustral
Copy link

Hi Everyone here is a workaround
1.- Find the table prefix_carrier -> take note of the field id_reference of all your active carriers
2.- Find the tables prefix_module -> take note of the field id_module of all your active payment module
3.- Find the table prefix_module_carrier -> you will see that there are missing entries for your carrier id_reference with the payment id_module associated, create the missing one
the row id_module is the id of the payment module that you have active
the row id_reference is the id of the carrier that you want thar payment to be available.
Still do not know what is causing these records to disappear but this solves the issue, have a good day :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

6 participants