This is just a short release note for version 4.0.0 of the Paystack WooCommerce Payment Gateway.

Two major features were added in this version, support for Paystack Inline Embed and Custom Metadata.

Full Changelog for Version 4.0.0

  • Paystack Inline Embed
  • Custom Metadata Support
  • Edit Title and Description
  • Show admin notice if test mode is enabled

Paystack Inline Embed
Paystack Inline Embed allows you to show Paystack payment page directly on your site instead of the current popup option that is currently used. The popup option can still be used.
To use the Inline Embed just select Inline Embed in the Payment Page option in the plugin settings page in your WordPress admin.

Paystack Inline Embed

Paystack Inline Embed on a site

 

Custom Metadata
With the custom metadata you can now send additional information to Paystack about the order. This will be displayed when viewing the details of a transaction in your Paystack account.
To enable this check the Enable Custom Metadata checkbox and check the enable additional fields that you want to send to Paystack in the plugin settings page in your WordPress admin

Additional order details sent to Paystack and being displayed when viewing a transaction in your Paystack dashboard

 

Presently the follows details can be sent to Paystack

  • WooCommerce Order ID
  • Customer Name
  • Customer Email
  • Customer Phone
  • Billing Address
  • Shipping Address
  • Products

To enable Paystack Inline embed and Custom Metadata support just enable the option from the plugin settings page

This is how the settings page of the Paystack WooCommerce Payment Gateway Settings page looks now

 

Edit Title and Description
You can now edit the title that is shown on the checkout page and also set a description that will be displayed for the user.
Initially the title was set to Debit/Credit Cards and it wasn’t editable.

Show admin notice if test mode is enabled
An admin notice will now be displayed in the WordPress admin if the Paystack WooCommerce Payment Gateway plugin is enabled and testmode is active


The update will have appeared in your WordPress admin area. So kindly update to the latest version or download the latest version from the wordpress.org plugin directory


Contributions

Contributions are always welcome. If you will like to contribute to the plugin, feel free to fork the repo on GitHub and submit a pull request with your changes.


If you have any issue using the plugin or want a feature to be added to it feel free to contact me by clicking here.

 

WooCommerce 2.6 “Zipping Zebra” was released on 16th, June 2016 and one of the new features added is the Payment Token API which standardized the way in which tokens are stored and displayed.

With this new feature a payment token/authorization code from Paystack can be saved when payment is made by a customer and subsequently use to make payment for subsequent orders by the customer.

Version 2.0.0 of the Paystack WooCommerce Payment Gateway now allow a customer to save their card details on Paystack servers when placing an order and anytime they come back to shop they can just select that saved card and use it to pay for an order without entering the card details again.

NOTE: Card details are saved on Paystack servers, not on your store.

A customer saved card displayed on the checkout page

A customer saved card displayed on the checkout page

 

To be able to use the saved card feature on your site you need to have WooCoomerce v2.6 or higher installed and a valid SSL certificate installed on your site (you will need to contact your host about installing a valid SSL certificate).

The saved card option is only displayed for a customer that is logged in and can be disabled on the plugin settings page

A customer can also delete any of their saved cards from their account page.

A customer can delete a saved card from their account page

A customer can delete a saved card from their account page

 

The update will have appeared in your WordPress admin area. So kindly update to the latest version or download the latest version from the wordpress.org plugin directory


Contributions

Contributions are always welcome. If you will like to contribute to the plugin, feel free to fork the repo on GitHub and submit a pull request with your changes.


If you have any issue using the plugin or want a feature to be added to it feel free to contact me by clicking here.

And lest I forget I will like to say a big thanks to everyone that uses the plugin.

 

Four weeks ago I launched Jusibe.com an SMS API service.

Jusibe.com is an API service that allows you to send SMS on your websites and applications using a simple and easy to use REST API.

Jusibe.com is not a bulk SMS site, as you can’t send SMS directly from our platform, we provide you with an API that you can integrate directly into your website to send SMS.

Sending SMS from your websites or applications will be made easier using the libraries, extensions & plugins that are currently being developed.

Presently only Nigerian mobile numbers (glo, airtel, etisalat & MTN) are supported.

If you have a WooCommerce powered eCommerce store you can install the official Jusibe SMS Notifications for WooCommerce plugin below

For a limited time 250 free SMS credits will be given out to everyone that registers once your email address and phone number has been verified.

Reviews, comments and suggestions are welcome.

Thanks.

It’s been a while I released a free plugin for the WordPress ecosystem, so I decided to work on one.

edd-slack

Easy Digital Downloads – Slack Notification plugin send a notification to your Slack channel anytime an order is marked as complete on your Easy Digital Downloads store.

Easy Digital Downloads is a plugin that allows you to sell digital downloads on your WordPress site.


Contributions

Contributions are always welcome, if you will like to contribute to the plugin, feel free to fork the repo on GitHub.

Over the weekend Voguepay launched their new global payment platform.

I have been getting mails from people using the plugin asking if my Voguepay Woocommerce payment plugin will still be compatible with the new Voguepay global payment platform that just launched.

Immediately after the new Voguepay global payment platform was launched I tested the plugin to make sure it is still working perfectly, but discovered it wasn’t working apparently the new global payment platform broke how the plugin works.

Immediately I fixed the issue and released an updated version v2.0.3. Basically the problem was with getting the details of a transaction from the Voguepay payment notification API.

After the release of v2.0.3 of the Voguepay Woocommerce payment gateway plugin I discovered that I forgot to remove an extra line of code that I was using to test the if the payment notification still works and this prevented an order status to be updated once payment was made. This was a mistake on my part, will be more careful next time.

This has been fixed and a new version has been released v2.0.4 which now works perfectly. 

So if you haven’t updated to this version I will recommend you do that right away if you don’t want to encounter any problem using the Voguepay Woocommerce payment gateway plugin on your Woocommerce powered store.

Am working on releasing a new update before the weekend to bring support for the new features that Voguepay has added in their global payment platform. So be on the lookout for it.

The update will have appeared in your WordPress admin area. So kindly update to the latest version or download the latest version from the WordPress.org plugin directory


Contributions

Contributions are always welcome. If you will like to contribute to the plugin, feel free to fork the repo on GitHub and submit a pull request with your changes.


If you have any issue using the plugin or want a feature to be added to it feel free to contact me via the Get In Touch link at my site or by clicking here.

And lest I forget I would like to say a big thanks to everyone that uses the plugin.

 

Yesterday I released an update to the AffiliateWP MailChimp Add-On version 1.0.4 to be precise and forget to add the MailChimp class file while tagging the new version which resulted in people sites begin broken after updating to this version.

It is our job as WordPress developers to fully verify and test our WordPress plugin whether it is free or paid before releasing it, after releasing it and after releasing an update to it, to make sure everything is working perfectly. There is nothing as painful as your site being broken due to a plugin. I know how it feel.

People that updated to version 1.0.4 of AffiliateWP MailChimp Add-On couldn’t access their WordPress dashboard because of the MailChimp class file that wasn’t added in the release and was needed in the plugin.

After releasing the update (v1.0.4) I went to bed not knowing that the MailChimp class file wasn’t added in the release.

I woke up around 2:00 AM and saw some notifications that the plugin update wasn’t successful and breaks the site after being updated.

https://twitter.com/CLE_Ren/status/535540956259307521

Immediately I quickly added the MailChimp class file to version 1.0.4 and thereafter released version 1.0.5 to fix the problem.

Am so sorry about this and take the full blame for breaking your site due to am error on my part.

I will be more careful next time and verify that all files are added before tagging a new release.

If you haven’t updated to this version (1.0.5), kindly do that.

Interswitch Webpay Woocommerce Payment Gateway  allows you to accept payment on your Woocommerce powered site via the Interswitch Webpay payment gateway.

interswitch-banner

The plugin is now available to download and use on your Woocommerce powered store, to install the plugin, download it from the WordPress plugin directory or install it from the plugin section in your WordPress admin area. Just search for Interswitch Webpay Woocommerce Payment gateway.

This plugin is free to download and use.


Contributions

Contributions are always welcome, if you will like to contribute to the plugin, feel free to fork the repo on GitHub.

Since the first version of the Voguepay Woocommerce Payment Gateway plugin was released on the 28th of January 2014 it has been downloaded over 1100 times.

Looking at the download statistics of the plugin everyday and seeing the number increasing daily just gives me joy that it is being downloaded and used by Nigerians that needs to integrate a payment system in their Woocommerce powered store.

The last version of the plugin that was released was v1.3.0 and it was released two months ago on the 20th of April 2014.

To read about the changes in the previous version, you can read the blog post about it here.

I am pleased to announce v2.0.0 of the Voguepay Woocommerce Payment Gateway plugin.

In this version of the plugin one new feature was added and an existing feature was rewritten.

v2.0.0 Changelog

New: Check if NGN is set as store currency. As Voguepay only process transactions in Naira

As  from this version before the plugin can be used the default currency have to be NGN (Nigerian Naira), if this is not set a notice will be displayed, prompting you to set the default currency to NGN

Fix: Fine tuned the IPN (Instant Payment Notification). Immediately a payment transaction occurs a notification is sent by Voguepay to your site. This allows an order payment status to be updated real-time as soon as a payment transaction occurs and before a user is redirected back to the site.

And to the main feature of this release, in the previous versions of the plugin when a customer is redirected to Voguepay to make payment with either their Voguepay account, MasterCard, Visa Card or Verve Card, if the transaction is successful or not before the payment status of the order on the store is updated the customer have to be redirected back to the site.

This have been fixed in this version as soon as a payment transaction occurs an Instant Payment Notification is being sent to your store before the customer is redirected back. This allows the payment status of an order to be updated real-time as the payment is being made whether the payment transaction is successful or not.

NOTE

Before you start accepting payment on your site, login to your Voguepay Account go to Account Preferences then API Settings, then set Enable notification API and Send Transaction ID to Success and Failure Return URL to Yes.

Then click on Save Changes for the changes to be effected. It is very important that you do this before you start accepting payment on your site.

You can view the entire changelog for the plugin since when it was released here.

The update will have appeared in your WordPress admin area. So kindly update to the latest version or download the latest version from the WordPress.org plugin directory


Contributions

Contributions are always welcome. If you will like to contribute to the plugin, feel free to fork the repo on GitHub and submit a pull request with your changes.


If you have any issue using the plugin or want a feature to be added to it feel free to contact me via the Get In Touch link at my site or by clicking here.

And lest I forget I would like to say a big thanks to everyone that uses the plugin.

 

The last time an update was pushed to the Voguepay Woocommerce Payment plugin was two months ago, exactly on the 19th of February, 2014, that’s over two month ago.

When I released this plugin way back in January, I decided that this plugin will be updated regularly and supported.

I am pleased to announce v.1.3.0 of the Voguepay Woocommerce Payment Gateway plugin.

In this new version v.1.3.0  two new features were added and one fix was done to the plugin, they are listed below.

  • New: Better support for digital product stores
  • New: Set correct order status for orders that contains downloadable products
  • Fix: Changed deprecated Woocommerce functions

Before this version stores that sells downloadable products and process payment using the Voguepay Woocommerce Payment Gateway plugin, all order status are set to processing, setting an order status of processing after payment is made is suited for stores that sells physical products and needs to package and ship products once payment is received after which the order status can be changed to completed once the order is delivered and received by the customer.

But for stores that sells downloadable (digital) products, this isn’t the case as orders are not packaged and shipped after payment is made but a link to download the product is sent to the customer or via the customer’s account page once payment has been received. So there is no need for an order that contains downloadable (digital) to have a status of processing after payment is made rather it should have an order status of completed.

So this version fixes that. For stores that sells physical products after payment an order status of processing is set but for stores that sells downloadable (digital) products an order status of completed is set.

I also changed some deprecated Woocommerce function.

You can view the entire changelogs for the plugin since when it was released here.

The update will have appeared in your WordPress admin area. So kindly update to the latest version or download the latest version from the WordPress.org plugin directory


Contributions

Contributions are always welcome. If you will like to contribute to the plugin, feel free to fork the repo on GitHub and submit a pull request with your changes.


If you have any issue using the plugin or want a feature to be added to it feel free to contact me via the Get In Touch link at my site or by clicking here.

And lest I forget I would like to say a big thanks to everyone that uses the plugin.

Happy Easter to you all even though it’s late.

Some weeks back I released a Voguepay payment gateway for Woocommerce for free on the WordPress plugin directory more information about it can be found here.

As at the time this post was published the plugin has been downloaded 105 times. To everyone that downloaded and used it I say a big thank you. I still haven’t gotten a mail or a comment or a support ticket opened on the WordPress.org plugins support forum for any issues that arises from using the plugin. This is good news to me.

The plugin just got updated to (v1.1.0), this update fixes some issues and added some features to the plugin which include

  • New: added support for Woocommerce 2.1
  • New: only load the functions (tbz_add_my_currency & tbz_add_my_currency_symbol) whcih add the Naira currency and symbol on WordPress sites running Woocommerce version that are less that 2.1, as it has been added to Woocommerce from version 2.1.
  • New: added verification checks to ensure the right amount is paid by the customer
  • Fix: fixed Naira currency not displaying properly.
  • Fix: check if tbz_add_my_currency & tbz_add_my_currency_symbol functions exist before declaring it.

I will like to say a big thanks to ORILOGBON Joseph Taiwo (@logbon72)  for having the time to review the code of the plugin, he pointed out some issues which has been fixed in this update.

Note that the issues addressed in this update doesn’t in any way endanger your site before they were fixed.

The update will have appeared in the WordPress admin area. So kindly update or download the latest version from the WordPress.org plugin directory


Contributions

If you will like to contribute to the plugin, feel free to fork the repo on GitHub.


NB

Before I go, I will like to show a sneak peek of what am currently on, Paga Payment Gateway for Woocommerce.

sneak peek paga payment gateway for wc

It’s 70% completed. So watch out for the release and be ready to paga it via Woocommerce on WordPress.