WordPress Plugin
Accept payments on your WordPress site with the Notch Pay plugin
Notch Pay WordPress Plugin
The Notch Pay WordPress plugin allows you to accept payments on your WordPress site without any coding. It integrates seamlessly with popular plugins like WooCommerce, Easy Digital Downloads, and more.
Installation
Download the Plugin
Download the Notch Pay WordPress plugin from the WordPress Plugin Directory or directly from your WordPress admin dashboard.
Install the Plugin
- Log in to your WordPress admin dashboard
- Go to Plugins > Add New
- Click Upload Plugin and select the downloaded zip file
- Click Install Now
- After installation, click Activate Plugin
Configure the Plugin
- Go to Settings > Notch Pay
- Enter your API keys (found in your Notch Pay Business dashboard)
- Configure other settings according to your preferences
Basic Configuration
General Settings
Payment Forms
The plugin provides shortcodes to create payment forms on any page or post:
Basic Payment Form
This will create a simple payment form with name and email fields.
Advanced Payment Form
Payment Form Parameters
Payment Buttons
For a simpler integration, you can use payment buttons:
This creates a button that directly initiates a payment when clicked, without showing a form.
Payment Button Parameters
Payment Links
Create shareable payment links that can be sent via email, social media, or any other channel:
This will display a link that, when clicked, takes the user to a payment page.
Payment Link Parameters
Gutenberg Blocks
The plugin also provides Gutenberg blocks for a more visual editing experience:
Payment Form Block
Add a payment form to your page using the visual editor
Payment Button Block
Add a payment button to your page
Payment Link Block
Add a payment link to your page
Recent Payments Block
Display a list of recent payments
WooCommerce Integration
The plugin integrates with WooCommerce to provide Notch Pay as a payment gateway:
Enable the Gateway
- Go to WooCommerce > Settings > Payments
- Find “Notch Pay” in the list of payment gateways
- Click Set up or toggle the switch to enable it
Configure the Gateway
- Enter the title and description to display at checkout
- Select which payment methods to enable
- Configure other settings as needed
- Click Save changes
WooCommerce Settings
Easy Digital Downloads Integration
The plugin also integrates with Easy Digital Downloads:
Enable the Gateway
- Go to Downloads > Settings > Payment Gateways
- Check the “Notch Pay” checkbox
- Click Save Changes
Configure the Gateway
- Go to the “Notch Pay” tab
- Configure the gateway settings
- Click Save Changes
Membership Plugins Integration
The plugin integrates with popular membership plugins:
Paid Memberships Pro
- Go to Memberships > Settings > Payment Gateways
- Select “Notch Pay” as the payment gateway
- Configure the gateway settings
- Click Save Settings
MemberPress
- Go to MemberPress > Settings > Payments
- Click Add Payment Method
- Select “Notch Pay” from the dropdown
- Configure the gateway settings
- Click Update Options
Webhooks
The plugin automatically sets up a webhook endpoint to receive notifications from Notch Pay:
Make sure to add this URL to your webhook endpoints in the Notch Pay dashboard.
Payment Records
The plugin keeps records of all payments made through it:
- Go to Notch Pay > Payments in your WordPress admin
- View a list of all payments with their status, amount, and customer information
- Click on a payment to view its details
Customization
Custom CSS
You can customize the appearance of payment forms and buttons by adding custom CSS to your theme:
Hooks and Filters
The plugin provides hooks and filters for developers to extend its functionality: