Skip to content

tipowerup/ti-ext-paystack

Repository files navigation

Tests Latest Stable Version Total Downloads GitHub Stars PHP Version License

Introduction

This extension allows you to accept payments via Paystack on your TastyIgniter site. Paystack is a payment gateway supported in Nigeria, Ghana, Kenya, South Africa, and other African countries, with support for multiple currencies and payment methods.

Features

  • Accept payments via card, bank transfer, USSD, mobile money, and more.
  • Save card details for faster future payments.
  • Supports refunds and partial refunds from the admin order view.
  • Choose between Pop-up and Redirect integration modes.
  • Webhook handling for automatic payment verification (HMAC SHA512 signature validated).
  • Supports multiple currencies.

Requirements

  • TastyIgniter v4.0+
  • PHP 8.2+
  • The Pay Register extension installed and activated.

Installation

composer require tipowerup/ti-ext-paystack

Then run migrations:

php artisan igniter:up

Usage

  1. Go to Manage > Settings > Payment Gateways in the admin panel and edit the Paystack payment method.
  2. Select your Transaction Mode (Test or Live) and enter your matching Paystack secret key.
  3. Choose your integration mode (Pop-up or Redirect) and configure the remaining options.
  4. Enable the payment method and save.

You can now accept payments via Paystack at checkout.

Webhook

To enable automatic payment verification, configure the webhook URL shown on the Paystack payment method edit page in your Paystack dashboard.

More from TI PowerUp

For more premium extensions and themes for TastyIgniter, visit tipowerup.com. Free and very affordable options with great discounts, reliable updates, and dedicated support.

License

This extension is released under the MIT License.

About

Accept payments via Paystack for TastyIgniter.

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors