Overview
The Novac GiveWP plugin integrates Novac’s hosted checkout system with GiveWP, allowing nonprofit organizations to accept donations securely through their WordPress donation forms. It supports multiple currencies and provides webhook-based payment verification so donation statuses are updated automatically after each transaction.Prerequisites
See details
See details
Before you begin, ensure your environment meets the following requirements:
- WordPress 6.0 or higher
- PHP 7.4 or higher
- GiveWP plugin installed and active — this plugin cannot function without it
- A Novac account with API credentials from your Novac Dashboard
Installation
Step 1 - Upload the Plugin
Upload the
novac-give folder to your WordPress plugins directory /wp-content/plugins/Step 2 - Activate the Plugin
In your WordPress admin panel, go to Plugins and activate the Novac GiveWP plugin.
Step 3 - Confirm GiveWP is Active
The Novac plugin requires GiveWP to be installed and active. If GiveWP is not running, the payment gateway will not load.
Configuration
Once the plugin is installed and GiveWP is active, configure the gateway from the GiveWP settings panel:- Go to Donations > Settings > Payment Gateways > Novac.
- Enter your Novac API credentials (public and secret keys from your Novac Dashboard).
- Configure your webhook settings so Novac can notify your site when a payment completes.
- Enable Novac for specific donation forms or activate it globally across all forms.