WooCommerce shops
Any store already selling with WooCommerce on WordPress. Physical goods, digital products, and services all use the same checkout method.
WooCommerce payments
Add one payment method to WooCommerce. Buyers choose mobile money, M-Pesa, PayPal, or a credit or debit card in a Fundolar window. Your checkout page stays open. The order is marked paid only after Fundolar confirms the money matches the order.
Who it is for
Any store already selling with WooCommerce on WordPress. Physical goods, digital products, and services all use the same checkout method.
If Stripe, PayPal, or a local processor will not approve the business, Fundolar Central runs those rails. You connect a bank in Central and a Site key in WooCommerce.
A buyer can pay in USD, UGX, KES, TZS, EUR, GBP, or NGN. M-Pesa is offered for Kenyan shillings. Uganda mobile money is offered for Ugandan shillings. Cards and PayPal follow the methods live on your Fundolar account.
Fundolar for WooCommerce does not add a donation shortcode. The Fundolar donation plugin is a separate install for giving forms. Use this one when the customer is checking out a cart.
Checkout
On classic checkout or the checkout block, Fundolar appears as a payment method. The description tells the buyer they can pay with mobile money, M-Pesa, PayPal, or a card.
WooCommerce creates the order and keeps the buyer on your site. A Fundolar window opens for payment. If the browser blocks the window, the page shows Open payment window.
Inside the window the buyer selects a currency and a method. Cards are labeled Credit/Debit card. A phone number is asked only for M-Pesa or Uganda mobile money. The amount updates to the currency they chose.
When Fundolar confirms a completed payment that matches the original order, WooCommerce marks the order paid and shows the normal order-received page. Closing the window early leaves the order unpaid.
Setup
lic_.An API key from an SDK integration will not connect this plugin. Create the integration as WooCommerce so Central issues a Site key for the store.
Requirements
Methods and money
The list in the payment window is the methods already turned on for your Fundolar account. You do not enter those providers’ secret keys in WooCommerce.
Shown as Credit/Debit card. Card numbers are entered on Fundolar’s hosted checkout, not stored by this plugin.
The buyer signs in with PayPal in the payment window. That is why the payment is a window and not a frame inside the checkout page.
M-Pesa is available when the buyer pays in Kenyan shillings. Uganda mobile money is available in Ugandan shillings. The buyer enters the phone that should receive the prompt.
If Paystack, Flutterwave, Pesapal, or Payoneer is live on the Fundolar account, it can appear for currencies that rail accepts.
Completed payments use the same Fundolar Central ledger as donations, including the documented platform fee shown in Central. Payouts go to the bank account registered there. WooCommerce does not hold the settlement balance.
Orders
Limits of version 1
Data
The plugin talks only to app.fundolar.com. Connection happens when an administrator clicks Connect. Order data is sent when a buyer places an order with Fundolar, while the checkout page checks status, and once an hour for unpaid Fundolar orders.
Deleting the plugin removes its settings and the hourly check. It does not delete WooCommerce orders. Terms: Terms of service. Privacy: Privacy policy.
Create the Fundolar account, add a WooCommerce integration, and paste the Site key into WooCommerce → Settings → Payments → Fundolar.