WordPress plugin
Better Payment Pro
Better Payment Pro lets you create payment forms on WordPress and manage the transactions they collect. It supports processes for general payments, donations, fundraising, membership payments, subscriptions, and eCommerce products.
Better Payment Pro lets you create payment forms on WordPress and manage the transactions they collect. It supports processes for general payments, donations, fundraising, membership payments, subscriptions, and eCommerce products.
Choose a form and where to place it
Create separate forms for various payment purposes and adjust their appearance to fit your site. Add them with the Elementor widget or Gutenberg block, or use the Elementor form widget integration.
Connect a payment service
Better Payment Pro connects with Stripe, PayPal, and Paystack. Stripe includes Stripe Elements Checkout and an on-site checkout option. Available Stripe payment settings support American Express, Visa, and Mastercard. PayPal accepts payments and donations, while Paystack offers another option for collecting payments or donations. Forms can be configured for 22 or more global currencies.
Set up subscriptions or a fundraising campaign
The Pro subscription feature lets you create subscription forms through direct Stripe integration, collect recurring payments, and check subscription status. WooCommerce stores can also accept recurring payments through Stripe. Configure the billing cycle on the existing product screen without creating a separate product type.
For fundraising, the Campaign Builder lets you start from scratch or customize a ready-made template. Structure a campaign around a cause, event, or fundraising goal.
Manage transactions and customer messages
Transaction pages include filters for transaction ID, email, amount, source, and payment date. You can import transactions and export them as CSV documents. Better Payment Pro can generate transaction invoices for clients to receive by email, print, or download as PDFs.
Customize success, thank-you, and error messages without coding. A success message can include a logo.
Review payment activity
The Pro edition's built-in analytics show total, completed, and in-progress transactions. The analytics area also tracks refunded transactions.
Install and publish a form
Install the add-on on your WordPress site and connect the payment services you plan to use. Create a form or campaign, pick its payment method and currency, then customize the form and customer messages. For subscriptions, configure the billing cycle and Stripe connection before publishing. Place the finished form with the Elementor widget, Gutenberg block, or Elementor form integration. Use separate forms for different donation, fundraising, product, or subscription workflows.