EasyNABforAkSubs LogoVersion: 1.0.1

EasyNAB Transact (Direct Post) integration for Akeeba Subscriptions, is a standard Joomla! plug-in of the AkPayment class (i.e. it's written to work with Akeeba Subscriptions payment model).

Akeeba Subscriptions is no longer supported as a commercial product — it is now available on GitHub as Open Source software. 

To use this plug-in you will need an NAB bank account with the Transact Direct Post facility attached.

Subscribe from $49.95

  • About...
  • Installation
  • Configuration

Based on your NAB Merchant account this plug-in supports Visa and Mastercard payments using the NAB Transact Direct Post service.

To use this plug-in you will need an NAB bank account with the Transact Direct Post facility attached.

Features

This plug-in provides the basic Direct Post support for Visa and Mastercard payment.

NAB Transact Direct Post requires you to have an SSL Certificate installed, and therefore this version of the plug-in requires one as well.

Notes

Please note the following about this plug-in:

  • local SSL certificates only are supported.
  • standard payments only are availabe through NAB Transact Direct Post.
  • NAB Transact Direct Post does not support recurring payments.
  • NAB Transact Direct Post does not support refunds (you must use their web interface).

These NAB Direct Transact features are not currently available but some can be added:

  • Remote SSL Certificate, (i.e. using NAB's certificate)
  • 3D Secure, support can be added
  • Risk Management, support can be added
  • Amex, JCB or Diners, support can be added

The features which "can be added" are not available yet as we haven't had access to an account with the features enabled to test against, no other reason. Due to a quirk in the way NAB works while we have implemented the features internally we haven't been able to put them into the released plug-in as we can't actually test them without a client account that has the features enabled.

If you require any of these additional features and have an NAB account with them enabled please contact This email address is being protected from spambots. You need JavaScript enabled to view it. to get the plug-in upgraded.

Documentation

As the plug-in works within the Akeeba Subscriptions for Joomla! you will need to refer to the following articles:

  1. Installing an extension for Joomla!
  2. Payment Plug-ins chapter of the Akeeba Subscriptions User's Guide. Please note: Akeeba Subscriptions is no longer supported. 
  3. Configuring EasyNAB Transact (Direct Post) plug-in for AkSubs

Prior to installing this plug-in you should have already installed Akeeba Subscriptions. Please note: Akeeba Subscriptions is no longer supported.

The EasyNAB Transact (Direct Post) plugin for Akeeba Subscriptions connects Akeeba Subscriptions with your NAB Transact Direct enabled bank account to allow you to accept Visa and Mastercard payments directly into your NAB bank account.

To install the plugin download the current version and install it as you would any normal extension for Joomla!

Choose the file in the Extension Manager: Install screen

Install the plugin

Once the installation is complete you will see a post-installation screen similar to this (N.B. if you have AkeebaBackup Pro installed you will need to click on the "Manage" tab to see the installation results):

Installation Message

 

Now the plugin is ready to be configured, choose Extensions -> Plug-in Manager and click on the plug-in name ( Akeeba Subscriptions Payment - EasyNAB Transact (Direct Post) ) to open it's configuration screen.

Overview

The EasyNAB Transact (Direct Post) plugin for Akeeba Subscriptions connects Akeeba Subscriptions with your NAB Transact Direct enabled bank account to allow you to accept Visa and Mastercard payments directly into your NAB bank account.

Installation

Prior to installing this plug-in you should have already installed Akeeba Subscriptions. Please note: Akeeba Subscriptions is no longer supported.

To install the plugin download the current version and install it as you would any normal extension for Joomla!

Choose the file in the Extension Manager: Install screen

Install the plugin

Once the installation is complete you will see a post-installation screen similar to this (N.B. if you have AkeebaBackup Pro installed you will need to click on the "Manage" tab to see the installation results):

Installation Message

 

Now the plugin is ready to be configured, choose Extensions -> Plug-in Manager and click on the plug-in name ( Akeeba Subscriptions Payment - EasyNAB Transact (Direct Post) ) to open it's configuration screen.

The configuration screen, like all Joomla plugins has several sections, and will look similar to this:

 

EasyNAB Transact Direct Post Plugin Screen

Basic Details Configuration

Like most Joomla! plugins the "Details" section of the configuration screen can generally be left alone, the most important part is the Status of the plugin. To use the plugin the Status must be set to Enabled as shown below:

Plugin Details

Options Configuration

As shown in the screenshot below, there are several options you need to configure prior to using the system.

Basic Options

The first in the Basic Options panel are those specific to Akeeba Subscriptions, the "Payment option title" and the "Payment option image".

Payment option title

Leave blank to use the plug-in's default value "EasyNAB Transact (Direct Post)" or type in a custom name to show to your customer's, e.g. "Credit Card via NAB"

Payment option image

Default NAB LogoThe path to an image to show in the payment processor selection list when the Image Only or Image and Text option is set in the component's parameters. The plugin will show the NAB logo by default.

 

 

The next section is specific to your NAB Transact Direct account.

NAB Merchant ID

This value is provided by NAB, in-fact they provide two Merchant ID's. One for Test mode and one for Live mode. Mixing these up (i.e. using the Live ID while the plugin is set to Test mode or vice versa will result in a failed transaction).

NAB Password

NAB provide your Transact password when setting up your account, as with your Merchant ID two passwords are provided, one for Test mode and one for Live, naturally, using the wrong one will result in a failed transaction.

Enable Test Mode

When you first install the EasyNAB plugin it will default to Test mode being enabled (i.e. it is set to Yes), we default to Test mode based on our experience with NAB's Transact Support Centre that required testing prior to going Live with the service.

When you are satisfied that the plug-in is working correctly and NAB have enabled your Live account you can set this option to No.

Don't forget to update your Merchant ID and Password to the Live versions as well.

 

 

Last Step

Once you have configured your plug-in simply click the "Save & Close" button to save your configuration and you're done. Now you can finish setting up Akeeba Subscriptions and start testing your payment plug-in.

 

Subscribe from $49.95

You need to login to access the forums.

Member Login

You need to Login to access your Subscription details or the Forums.