Key Features
- Hosted Checkout: Redirects donors to a secure Monime payment page, reducing the amount of payment data handled by your WordPress site.
- Donation-First Flow: GiveWP stays responsible for donation forms, donor records, and donation status management.
- Channel Support: Accept cards, mobile money, bank transfers, and digital wallets.
- Provider Controls: Allow or block specific payment providers for finer routing control.
- Webhook Status Updates: Donation completion is confirmed through Monime webhooks, not just the browser redirect.
- Optional Financial Routing: Route donation settlement to a specific Monime financial account if needed.
- One-Time Donations: Built for standard GiveWP donation flows.
- Shared Credentials: Uses the main Monime settings page for API credentials and webhook configuration.
Requirements
- WordPress: 6.2 or higher
- GiveWP: Installed and active
- PHP: 7.4 or higher
- Monime Account: A business account with an active Space, API token, and webhook secret
- Monime Gateway: Installed and active so the GiveWP adapter can register itself
How It Works
- A donor opens a GiveWP donation form and selects Monime as the payment method.
- GiveWP passes the donation details to the Monime adapter.
- The adapter creates a Monime checkout session.
- The donor is redirected to Monime’s hosted checkout page.
- The donor completes payment using the providers you enabled.
- Monime returns the donor to your site after checkout.
- Monime sends a webhook to confirm the donation and update the GiveWP record.
When To Use It
Use the GiveWP integration when you need to:- collect one-time donations,
- keep donation management inside GiveWP,
- accept payments through multiple Monime channels,
- or settle donations into a specific Monime financial account.