Skip to content

Commit fdc1ae3

Browse files
committed
Version 4.0.0
1 parent a0bdea8 commit fdc1ae3

16 files changed

Lines changed: 517 additions & 64 deletions

README.md

Lines changed: 21 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -2,15 +2,15 @@
22

33
**Contributors:** tubiz
44

5-
**Donate link:** http://bosun.me/donate
5+
**Donate link:** https://bosun.me/donate
66

77
**Tags:** paystack, woocommerce, payment gateway, interswitch, tubiz plugins, verve, nigeria, mastercard, visa
88

99
**Requires at least:** 4.4
1010

1111
**Tested up to:** 4.7
1212

13-
**Stable tag:** 3.1.1
13+
**Stable tag:** 4.0.0
1414

1515
**License:** GPLv2 or later
1616

@@ -141,6 +141,10 @@ To configure the plugin, go to __WooCommerce > Settings__ from the left hand me
141141

142142
## Changelog
143143

144+
### 4.0.0, April 10, 2017 ###
145+
* New: Add support for Paystack Inline Embed.
146+
* New: Add support for sending additional order details to Paystack
147+
144148
### 3.1.1, February 13, 2017 ###
145149
* New: Changed Paystack payment methods icon.
146150

@@ -176,28 +180,33 @@ To configure the plugin, go to __WooCommerce > Settings__ from the left hand me
176180

177181
## Upgrade Notice
178182

179-
### 3.1.1
180-
* Changed Paystack payment methods icon.
183+
### 4.0.0
184+
* Add support for Paystack Inline Embed and sending additional order details to Paystack
181185

182186

183187

184188
## Screenshots ##
185189

186-
###1. Paystack WooCommerce Payment Gateway Setting Page
190+
### 1. Paystack WooCommerce Payment Gateway Setting Page
191+
###
192+
![Screenshot 1](https://github.com/tubiz/woo-paystack/blob/master/assets/images/screenshot-1.png)
193+
194+
195+
### 2. Paystack WooCommerce Payment Gateway on the checkout page
187196
###
188-
![Screenshot 1](https://dl.dropboxusercontent.com/u/28591673/woo-paystack/screenshot-1.png)
197+
![Screenshot 2](https://github.com/tubiz/woo-paystack/blob/master/assets/images/screenshot-2.png)
189198

190199

191-
###2. Paystack WooCommerce Payment Gateway on the checkout page
200+
### 3. Paystack inline payment page
192201
###
193-
![Screenshot 2](https://dl.dropboxusercontent.com/u/28591673/woo-paystack/screenshot-2.png)
202+
![Screenshot 3](https://github.com/tubiz/woo-paystack/blob/master/assets/images/screenshot-3.png)
194203

195204

196-
###3. Paystack payment field displayed directly on your site
205+
### 4. Paystack inline embed payment page
197206
###
198-
![Screenshot 3](https://dl.dropboxusercontent.com/u/28591673/woo-paystack/screenshot-3.png)
207+
![Screenshot 4](https://github.com/tubiz/woo-paystack/blob/master/assets/images/screenshot-4.png)
199208

200209

201-
###4. Manage saved cards from your account page
210+
### 5. Manage saved cards from your account page
202211
###
203-
![Screenshot 4](https://dl.dropboxusercontent.com/u/28591673/woo-paystack/screenshot-4.png)
212+
![Screenshot 5](https://github.com/tubiz/woo-paystack/blob/master/assets/images/screenshot-5.png)

assets/css/paystack.css

Lines changed: 0 additions & 1 deletion
This file was deleted.

assets/images/paystack-wc.png

-23.3 KB
Loading

assets/images/screenshot-1.png

541 KB
Loading

assets/images/screenshot-2.png

36.5 KB
Loading

assets/images/screenshot-3.png

70.3 KB
Loading

assets/images/screenshot-4.png

344 KB
Loading

assets/images/screenshot-5.png

34.6 KB
Loading

assets/js/paystack-admin.js

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
jQuery( function( $ ) {
2+
'use strict';
3+
4+
/**
5+
* Object to handle Paystack admin functions.
6+
*/
7+
var wc_paystack_admin = {
8+
/**
9+
* Initialize.
10+
*/
11+
init: function() {
12+
13+
// Toggle Custom Metadata settings.
14+
$( '#woocommerce_paystack_custom_metadata' ).change( function() {
15+
if ( $( this ).is( ':checked' ) ) {
16+
$( '#woocommerce_paystack_meta_order_id, #woocommerce_paystack_meta_name, #woocommerce_paystack_meta_email, #woocommerce_paystack_meta_phone, #woocommerce_paystack_meta_billing_address, #woocommerce_paystack_meta_shipping_address, #woocommerce_paystack_meta_products' ).closest( 'tr' ).show();
17+
} else {
18+
$( '#woocommerce_paystack_meta_order_id, #woocommerce_paystack_meta_name, #woocommerce_paystack_meta_email, #woocommerce_paystack_meta_phone, #woocommerce_paystack_meta_billing_address, #woocommerce_paystack_meta_shipping_address, #woocommerce_paystack_meta_products' ).closest( 'tr' ).hide();
19+
}
20+
}).change();
21+
22+
}
23+
};
24+
25+
wc_paystack_admin.init();
26+
});

assets/js/paystack-admin.min.js

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)