WordPress plugin

Better Payment Pro

Better Payment Pro lets you create and manage payment experiences on a WordPress site. Create forms for general payments, donations, fundraising, membership payments, or eCommerce products, with separate forms for different needs.

Better Payment Pro

Choose a payment flow

Better Payment Pro lets you create and manage payment experiences on a WordPress site. Create forms for general payments, donations, fundraising, membership payments, or eCommerce products, with separate forms for different needs.

Forms work with Elementor and Gutenberg through an Elementor widget, a Gutenberg block, and integration with the Elementor form widget. You can customize each form's appearance to fit your website.

Connect a gateway and currency

Connect Stripe, PayPal, or Paystack. Stripe offers Stripe Elements Checkout and an on-site checkout option. Available Stripe payment settings support card methods including American Express, Visa, and Mastercard. PayPal and Paystack can each be used to collect payments or donations.

Payment forms can be configured for 22 or more global currencies.

Build campaigns and recurring payments

The Campaign Builder lets you create a fundraising campaign from scratch or customize a ready-made template. Structure a campaign around a cause, event, or fundraising goal.

With the Pro subscription capability, you can create subscription forms through direct Stripe integration, collect recurring payments, and check subscription status. For WooCommerce stores, recurring payments work through Stripe. Configure the billing cycle on the existing product screen without creating a separate product type.

Review transactions and invoices

Transaction pages show payment history with filters for transaction ID, email, amount, source, and payment date. You can import transactions and export them as CSV documents.

Generate transaction invoices for customers to receive by email or print and download as PDFs. You can also customize success, thank-you, and error messages. A success message can include a logo, and these messages can be designed without coding.

Read payment activity in analytics

The Pro edition's built-in analytics show total, completed, and in-progress transactions. You can also track refunded transactions from the analytics area.

Place forms on your site

Install Better Payment Pro on your WordPress website and connect the payment services you plan to use. Create a form or campaign, pick a payment method and currency, then customize the form and customer messages. For subscriptions, configure the billing cycle and Stripe connection before publishing.

Add forms with the Elementor widget, Gutenberg block, or Elementor form integration. Create separate forms for different donation, fundraising, product, or subscription workflows.

Welcome to The Crafted Nest

Get 10% off your first order

Hand-carved marble home décor, delivered free across India. Share your WhatsApp number and we’ll show your code right away.

One use per customer. We’ll occasionally send new pieces and offers; reply STOP anytime.

WordPress Market Web-Stat Premium Webba Booking Premium Webheadcoder Multi-Step Forms for Contact Form 7 Pro WebToffee Smart Coupons Premium weDocs Pro weForms Personal Weglot Pro Weight Based Shipping for WooCommerce Pro wePOS Pro Wheel of Life Pro