PHPackages                             niainteractive/niapays-plugin - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Payment Processing](/categories/payments)
4. /
5. niainteractive/niapays-plugin

ActiveOctober-plugin[Payment Processing](/categories/payments)

niainteractive/niapays-plugin
=============================

A simple OctoberCMS plugin for accepting donations via Stripe.

v1.2.0(12mo ago)112MITPHPPHP &gt;=8.2

Since Jul 18Pushed 12mo agoCompare

[ Source](https://github.com/ofthewildfire/niapays)[ Packagist](https://packagist.org/packages/niainteractive/niapays-plugin)[ RSS](/packages/niainteractive-niapays-plugin/feed)WikiDiscussions main Synced 1w ago

READMEChangelogDependencies (2)Versions (22)Used By (0)

NiaPays - OctoberCMS Donation Plugin
====================================

[](#niapays---octobercms-donation-plugin)

This plugin allows you to quickly set up a donation form and integrate Stripe payments on your OctoberCMS website. 👍

Features
--------

[](#features)

- Clean, Bootstrap-styled donation form
- Stripe payments integration (just add your key)
- Drag-and-drop component for easy use

Requirements
------------

[](#requirements)

- OctoberCMS version 3.x or higher
- Stripe API keys (added in backend settings)

Installation
------------

[](#installation)

1. Download or clone this repository into your `plugins` directory.
2. Run database migrations: ```
    php artisan october:migrate
    ```

Usage
-----

[](#usage)

1. After installation, go to **NiaPays Settings** in the backend and add your Stripe keys.
2. Choose a redirect page for successful donations.

### Configuration

[](#configuration)

Make sure to include the following in your CMS page or layout to ensure the form works properly:

```
{% framework extras %}

```

If you experience issues, this is often the cause.

You will also need JQuery to load BEFORE the component, or else the PaymentIntent will fail.

The component you will need to add is below.

```

{% framework extras %}
{% component 'donationForm' %}

```

Backend
-------

[](#backend)

The backend provides a simple table to view successful donations.

Contributing
------------

[](#contributing)

I’m still learning how to build plugins, so if you have any contributions, improvements, or just want to roast me ❤️, please create a pull request!

License
-------

[](#license)

MIT – free to use.

Credits
-------

[](#credits)

ofthewildire / Kirsten

###  Health Score

33

—

LowBetter than 72% of packages

Maintenance50

Moderate activity, may be stable

Popularity7

Limited adoption so far

Community6

Small or concentrated contributor base

Maturity59

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~2 days

Recently: every ~8 days

Total

19

Last Release

364d ago

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/103148299?v=4)[Kirsten Cochrane](/maintainers/ofthewildfire)[@ofthewildfire](https://github.com/ofthewildfire)

---

Top Contributors

[![ofthewildfire](https://avatars.githubusercontent.com/u/103148299?v=4)](https://github.com/ofthewildfire "ofthewildfire (29 commits)")

---

Tags

pluginstripedonationoctoberoctobercms

### Embed Badge

![Health badge](/badges/niainteractive-niapays-plugin/health.svg)

```
[![Health](https://phpackages.com/badges/niainteractive-niapays-plugin/health.svg)](https://phpackages.com/packages/niainteractive-niapays-plugin)
```

###  Alternatives

[helsingborg-stad/municipio

A bootstrap theme for creating municipality sites.

4028.6k10](/packages/helsingborg-stad-municipio)[duncanmcclean/statamic-cargo

Comprehensive e-commerce addon for Statamic. Build bespoke e-commerce sites without the complexity.

3622.8k](/packages/duncanmcclean-statamic-cargo)[october/rain

October Rain Library

1601.7M103](/packages/october-rain)[rainlab/user-plugin

User plugin for October CMS

11855.3k17](/packages/rainlab-user-plugin)[rainlab/builder-plugin

Builder plugin for October CMS

17147.8k1](/packages/rainlab-builder-plugin)[rainlab/pages-plugin

Pages plugin for October CMS

12254.6k4](/packages/rainlab-pages-plugin)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
