Git Product home page Git Product logo

plugin-magento's Introduction

Paystack Inline

A plugin that allows Magento store owners accept payments using Paystack

⚠️ Deprecation Notice

We regret to inform you that the Paystack Magento Plugin is now deprecated and will no longer be actively maintained or supported.

Reasons for deprecation:

  • Compatibility issues with the latest software versions
  • Security vulnerabilities that cannot be addressed sufficiently.
  • Obsolete functionality that is no longer relevant

To ensure a seamless experience, we recommend exploring the Paystack Integrations Directory for alternative plugins that are actively maintained and supported.

Requirements

  • Existing Magento installation on your web server. The Paystack Magento module is compatible with version 1.9.1 of Magento Community edition onwards. The installation procedure described here has been tested on Magento Community version 1.9.1 and 1.9.2
  • Supported Web Servers: Apache and Nginx
  • PHP (5.3.19 or more recent) and extensions, MySQL and web browser
  • cURL (7.34.0 or more recent)
  • OpenSSL v1.0.1 or more recent
  • For further details of PHP compatibility, MySQL, supported Web servers and other requirements,refer to the Magento website:Magento Requirements

Prepare

  • Before you can start taking payments through Paystack, you will first need to sign up at: https://dashboard.paystack.co/#/signup. To receive live payments, you should request a Go-live after you are done with configuration and have successfully made a test payment.
  • Either: Download a released .tgz file from the releases page
  • OR: Locate this plugin on Magento Connect and copy the extension key. Pending Approval.

Install

  • Login to your Store Admin
  • Navigate to System > Magento Connect > Magento Connect Manager.

Using the downloaded release

  • Scroll to Direct package file upload

Direct package file upload

  • Choose the package file you downloaded from our releases page.
  • Click Upload. Magento will attempt to install the plugin.

Using Magento Connect

  • Scroll to Install New Extensions

Install New Extensions

  • Enter the extension key you copied from Magento Connect.
  • Click Install. The Magento will download the plugin and show details of whether your system is ready to install.

Preinstall Confirmation

  • Click Proceed.

Wrapping up install

  • If all went well in both cases, you should see a message similar to this: Successful Install

Configure

  • In the Magento Admin panel, navigate to the System > Configuration section and select Payment Methods from the Sales section of the left‐hand Configuration menu.
  • Find Paystack Inline Module and click the title to expand if not already expanded.
  • Provide your Test keys and Live Keys as made available on the Paystack Dashboard. Note that the dashboard has no live keys until a successful Go-live. Not to worry, you can test the installation by setting Test Mode to Yes and providing only your Test keys.
  • You may also change the title of the module specifying what you'd want your customers to see when choosing to pay via Paystack.
  • Set your Webhook URL on your Paystack Dashboard to //your/magento/site/root/paystack/webhook/handler.

I'm ready!

  • Request Go-live on the Paystack Dashboard.

Note

  • Paystack currently only accepts NGN. Kindly set your website currency in Magento thus.
  • Any order paid for via Paystack will not open if you uninstall the module in case you do not need it anymore. Rather you should disable by setting Enabled to No.

Change log

Please see CHANGELOG for more information what has changed recently.

Contributing

Please see CONTRIBUTING for details.

Security

If you discover any security related issues, please email [email protected] instead of using the issue tracker.

Credits

License

The MIT License (MIT). Please see License File for more information.

plugin-magento's People

Contributors

eyeke04 avatar femialuko avatar gertrude-paystack avatar ibrahimlawal avatar kendysond avatar lukman-paystack avatar onyekvchi avatar steveamaza avatar

Stargazers

 avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

plugin-magento's Issues

I am getting error "Currency not supported by merchant". I have set the currency to Nigerian Naira. I also observed that I was unable to change the merchant location to Nigeria from the dropdown in Payment method. What should I do? My version of magento is 1.9.2.1.

Problem/Motivation

(Why the issue was filed, steps to reproduce the problem, etc.)

Proposed resolution

(Description of the proposed solution, the rationale behind it, and workarounds for people who cannot use the patch.)

Repeatable

Always|Sometimes|Specific conditions|Specific times

(If it is a bug, you are reporting lease specify:)

Steps to repeat: (Describe how the issue can be repeated by someone who is to work on it)

  1. Step 1
  2. Step 2
  3. ...

Expected Results:

(What you expected steps 1, 2 and 3 to give)

Actual Results:

(What is gave including any error messages, memory dump etc that can help)

i m getting problem in magento ver 1.9.2.4

Problem/Motivation

(Why the issue was filed, steps to reproduce the problem, etc.)

Proposed resolution

(Description of the proposed solution, the rationale behind it, and workarounds for people who cannot use the patch.)

Repeatable

Always|Sometimes|Specific conditions|Specific times

(If it is a bug, you are reporting lease specify:)

Steps to repeat: (Describe how the issue can be repeated by someone who is to work on it)

  1. Step 1
  2. Step 2
  3. ...

Expected Results:

(What you expected steps 1, 2 and 3 to give)

Actual Results:

(What is gave including any error messages, memory dump etc that can help)

Redirect to Success Page not work on Magento 1.9.2.4

Am using the Paystack Inline Module 1.0.0.6 for my Magento which i installed via the Magento Connect but i am having problem redirecting to a success page after a successful transaction.

Am using
Magento 1.9.2.4
PHP Version 5.6.30
Paystack_Inline | 1.0.0.6 (stable)

Website crashing after installing paystack

Problem/Motivation

I tried to install the paystack plugin on my site and it keeps crashing. I tried using the magento connect and tried uploading the plugin manually through FileZilla.

Proposed resolution

(Description of the proposed solution, the rationale behind it, and workarounds for people who cannot use the patch.)
I have a theme which carries its own package.xml file. Is there a way I can go around this or add to the previous package.xml file because I think the issue could be from there.

Repeatable

Always|Sometimes|Specific conditions|Specific times

(If it is a bug, you are reporting lease specify:)

Steps to repeat: (Describe how the issue can be repeated by someone who is to work on it)

  1. Step 1
  2. Step 2
  3. ...

Expected Results:

(What you expected steps 1, 2 and 3 to give)

Actual Results:

(What is gave including any error messages, memory dump etc that can help)

Fatal Error gotten after installing paystack 1.0.0.6.tgz

Tried integrating Paystack for magento... installed 1.0.0.6.tgz and I kept getting errors..
I got this when I returned to admin and clicked on Payment methods.
"Fatal error: Class 'Paystack_Inline_Helper_Data' not found in /home/content/93/13959193/html/app/Mage.php on line 547"

The site is running on Magento 1.9.2.4

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.