Payment forms for Paystack

Description

With this plugin you can create forms with multiple input fields and have your users pay before submission. It also works with recurring payments.

Forms with recurring payments

To create a form so your users can make recurring payments for a standard fee.

For Churches and NGO’s

Setting the form payment amount to ‘0’ allows the user to make a custom payment of any amount.

When you set the ‘recur’ option to ‘optional’ on the form settings, your donors/members will have the option of making a one-time payment or weekly,monthly or annually recurring payment.

This can come in handy for weekly/monthly offerings & tithes or recurring donor donations.

For selling items

To create a form to allow your users buy or pay for value in quantity.

  • Set quantified to be ‘yes’.
  • Set the max quantity a user can buy.

Plugin Features

  • Accept payment via MasterCard and Visa Cards.
  • Seamless integration into any WordPress page or post. Accept subscription payments directly on your site

Suggestions / Feature Request

If you have suggestions or a new feature request, feel free to get in touch with us via http://paystack.com

You can also follow us on Twitter! @paystack

Installation

Automatic Installation

  • Login to your WordPress Admin area
  • Go to “Plugins > Add New” from the left hand menu
  • In the search box type Payment forms for Paystack
  • From the search result you will see Payment forms for Paystack click on Install Now to install the plugin
  • A popup window will ask you to confirm your wish to install the Plugin.
  • After installation, activate the plugin.
  • Open the settings page for Paystack Forms
  • Configure your Paystack Forms api key settings as instructed on the page.

Manual Installation

  1. Download the plugin zip file
  2. Login to your WordPress Admin. Click on “Plugins > Add New” from the left hand menu.
  3. Click on the “Upload” option, then click “Choose File” to select the zip file from your computer. Once selected, press “OK” and press the “Install Now” button.
  4. Activate the plugin.
  5. Under paystack forms, configure your api keys under api keys settings.
  6. Click on paystack forms and create a form.
  7. Paste the form shortcode on any page or widget.

FAQ

Installation Instructions

Automatic Installation

  • Login to your WordPress Admin area
  • Go to “Plugins > Add New” from the left hand menu
  • In the search box type Payment forms for Paystack
  • From the search result you will see Payment forms for Paystack click on Install Now to install the plugin
  • A popup window will ask you to confirm your wish to install the Plugin.
  • After installation, activate the plugin.
  • Open the settings page for Paystack Forms
  • Configure your Paystack Forms api key settings as instructed on the page.

Manual Installation

  1. Download the plugin zip file
  2. Login to your WordPress Admin. Click on “Plugins > Add New” from the left hand menu.
  3. Click on the “Upload” option, then click “Choose File” to select the zip file from your computer. Once selected, press “OK” and press the “Install Now” button.
  4. Activate the plugin.
  5. Under paystack forms, configure your api keys under api keys settings.
  6. Click on paystack forms and create a form.
  7. Paste the form shortcode on any page or widget.
What Do I Need To Use The Plugin
  1. You need to open a Paystack merchant account on Paystack

Reviews

Read all 1 review

Contributors & Developers

“Payment forms for Paystack” is open source software. The following people have contributed to this plugin.

Contributors

Changelog

2.3.0

  • Fix export where commas were breaking text fields into multiple columns
  • Fix upload fields using duplicate ID

2.2.1

  • Fix export to csv metadata

2.2.0

  • Bug fixes

2.1.9

  • Fix JS bug associated with variable amount
  • Added checkbox to hide form title

2.1.8

  • Fix datepicker shortcode addition bug (Courtesy of Dane Medussa)

2.1.7

  • Added Datepicker input field.
  • Fix bug with required input fields.

2.1.6

  • Fix bug with design breaking after installing the plugin.(SSL fix)

2.1.5

  • Fix bug with agreement checkbox

2.1.4

  • Updated list of countries

2.1.3

  • Bug fix for ignoring NGN 2,000 transaction cap
  • Use https for fontawesome

2.1.2

  • Checkbox form Element.
  • Special feature: Custom Start date use case for subscriptions.

2.1.1

  • Bug fixes for minimum amount.

2.1.0

  • Bug fixes for use variable amount

2.0.9

  • Added multiple payment amounts on a single form
  • General code improvement

2.0.8

  • Bug fixes for transaction charge.

2.0.7

  • Bug fixes for quantity.

2.0.6

  • Set transaction_charge for sub account implementation
  • Copyable shortcode on admin form page
  • Block form if API keys aren’t set

2.0.5

  • Set minimum payable amount.

2.0.4

  • Fix for no action after clicking the pay button.

2.0.3

  • Send email notification to merchant for every payment.
  • Export payment data to CSV.

2.0.2

  • Price calculation and bug fixes.

2.0.1

  • Bug fixes.

2.0.1

  • Added option to use subaccount on a form.
  • General bug fixes.

2.0.0

  • Fixed compatibility for PHP 5.3 and below.
  • Added option to redirect to page after payment.
  • Add retry payment link to email invoice.
  • Fixed pricing calculation.

1.1.1

  • Added country and Nigerian states automatic shortcode, added radio buttons, added form agreement checkbox.

1.1.0

  • Added quantity option for minimal selling of items in quantity.

1.0.9

  • Updated to use Paystack plans filter before plan creation.

1.0.8

  • Fixed DB Schema on Update.

1.0.7

  • Added Transfer of transaction charges to the customer.

1.0.6

  • Fixed optional plans.

1.0.5

  • Bug Fixes to processes.

1.0.4

  • Recurring Payment Added with Design overhaul.

1.0.3

  • Invoice and Receipt Emails, with ability to disable them.

1.0.2

  • Added SSL suport for loading scripts.

1.0.1

  • New input file shortcode. For frontend file upload.

1.0.0

  • First release