tubiz / woo-paystack

Paystack payment gateway for WooCommerce.
https://wordpress.org/plugins/woo-paystack/
19 stars 24 forks source link

=== Paystack WooCommerce Payment Gateway === Contributors: tubiz Donate link: https://bosun.me/donate Tags: paystack, woocommerce, payment gateway, tubiz plugins, verve, ghana, kenya, nigeria, south africa, naira, cedi, rand, mastercard, visa Requires at least: 6.2 Tested up to: 6.6 Stable tag: 5.8.2 Requires PHP: 7.4 License: GPLv2 or later License URI: http://www.gnu.org/licenses/gpl-2.0.html

Paystack for WooCommerce allows your store in Nigeria, Ghana, Kenya, or South Africa to accept secure payments from multiple local and global payment channels.

== Description ==

Paystack makes it easy for businesses in Nigeria, Ghana, Kenya and South Africa to accept secure payments from multiple local and global payment channels. Integrate Paystack with your store today, and let your customers pay you with their choice of methods.

With Paystack for WooCommerce, you can accept payments via:

= Why Paystack? =

Over 60,000 businesses of all sizes in Nigeria, Ghana, Kenya, and South Africa rely on Paystack's suite of products to receive payments and make payouts seamlessly. Sign up on Paystack.com/signup to get started.

= Note =

This plugin is meant to be used by merchants in Ghana, Kenya, Nigeria and South Africa.

= Plugin Features =

= WooCommerce Subscriptions Integration =

= Suggestions / Feature Request =

If you have suggestions or a new feature request, feel free to get in touch with me via the contact form on my website here

You can also follow me on Twitter! @tubiz

== Installation ==

= Paystack Setup and Configuration =

  1. Enable/Disable - Check this checkbox to Enable Paystack on your store's checkout
  2. Title - This will represent Paystack on your list of Payment options during checkout. It guides users to know which option to select to pay with Paystack. Title is set to "Debit/Credit Cards" by default, but you can change it to suit your needs.
  3. Description - This controls the message that appears under the payment fields on the checkout page. Use this space to give more details to customers about what Paystack is and what payment methods they can use with it.
  4. Test Mode - Check this to enable test mode. When selected, the fields in step six will say "Test" instead of "Live." Test mode enables you to test payments before going live. The orders process with test payment methods, no money is involved so there is no risk. You can uncheck this when your store is ready to accept real payments.
  5. Payment Option - Select how Paystack Checkout displays to your customers. A popup displays Paystack Checkout on the same page, while Redirect will redirect your customer to make payment.
  6. API Keys - The next two text boxes are for your Paystack API keys, which you can get from your Paystack Dashboard. If you enabled Test Mode in step four, then you'll need to use your test API keys here. Otherwise, you can enter your live keys.
  7. Additional Settings - While not necessary for the plugin to function, there are some extra configuration options you have here. You can do things like add custom metadata to your transactions (the data will show up on your Paystack dashboard) or use Paystack's Split Payment feature. The tooltips next to the options provide more information on what they do.
  8. Click on Save Changes to update the settings.

To account for poor network connections, which can sometimes affect order status updates after a transaction, we strongly recommend that you set a Webhook URL on your Paystack dashboard. This way, whenever a transaction is complete on your store, we'll send a notification to the Webhook URL, which will update the order and mark it as paid. You can set this up by using the URL in red at the top of the Settings page. Just copy the URL and save it as your webhook URL on your Paystack dashboard under Settings > API Keys & Webhooks tab.

If you do not find Paystack on the Payment method options, please go through the settings again and ensure that:

== Frequently Asked Questions ==

= What Do I Need To Use The Plugin =

= WooCommerce Subscriptions Integration =

== Changelog ==

= 5.8.2 - July 18, 2024 =

= 5.8.1 - November 28, 2023 =

= 5.8.0 - October 3, 2023 =

= 5.7.6 - June 20, 2023 =

= 5.7.5 - May 22, 2023 =

= 5.7.4 - October 4, 2022 =

= 5.7.3 - October 26, 2021 =

= 5.7.2 - March 12, 2021 =

= 5.7.1 - March 1, 2021 =

= 5.7 - January 13, 2021 =

= 5.6.4 - September 29, 2020 =

= 5.6.3 - July 27, 2020 =

= 5.6.2 - March 12, 2020 =

= 5.6.1 - November 13, 2019 =

= 5.6.0 - August 7, 2019 =

= 5.5.0 - May 27, 2019 =

= 5.4.2 - February 13, 2019 =

= 5.4.1 - February 1, 2019 =

= 5.4.0 - December 9, 2018 =

= 5.3.1 - July 26, 2018 =

= 5.3.0 - June 2, 2018 =

= 5.2.1 - June 1, 2018 =

= 5.2.0 - May 18, 2018 =

= 5.1.0 - March 27, 2018 =

= 5.0.2 - September 15, 2017 =

= 5.0.1 - September 14, 2017 =

= 5.0.0 - August 29, 2017 =

= 4.1.0 - July 7, 2017 =

= 4.0.1 - April 10, 2017 =

= 4.0.0 - April 10, 2017 =

= 3.1.1 - February 13, 2017 =

= 3.1.0 - January 10, 2017 =

= 3.0.0 - November 11, 2016 =

= 2.1.0 - October 15, 2016 =

= 2.0.1 - July 5, 2016 =

= 2.0.0 - June 28, 2016 =

= 1.1.0 - April 22, 2016 =

= 1.0.0 - February 3, 2016 =

== Screenshots ==

  1. Paystack displayed as a payment method on the WooCommerce payment methods page

  2. Paystack WooCommerce payment gateway settings page

  3. Paystack on WooCommerce Checkout