BACK TO DIRECTORY

PayWhirl Widget Blocks

by paywhirl

2.6
(5 ratings)

PayWhirl Widget Blocks connects your WordPress site to your PayWhirl account so you can embed subscription widgets and buy buttons anywhere the block editor is available. Store owners can manage their PayWhirl API credentials from an admin settings page, test the connection, and drop the PayWhirl Widget block into posts, pages, templates, or patterns without touching code.

Watch a quick setup walkthrough

Give it a whirl View demo

How to Use PayWhirl Widget Blocks

Configure API access

  • Go to PayWhirl API Connection.
  • Paste your PayWhirl API key and secret. Leave fields blank to keep existing encrypted credentials.
  • Use Test Connection to confirm access and view rate-limit headers.

Add a widget to content

  • Open any block editor (post, page, template, reusable block).
  • Search for “PayWhirl Widget”.
  • Click Fetch PayWhirl widgets and select the desired widget or buy button.
  • Choose the embed type (widget or buy button) in the inspector panel.
  • Publish or update the content. The live site will load the PayWhirl embed script and render the widget.

Customer portal link

  • Enable the Customer Portal Link section on the settings page to sync a menu item or create an embedded portal page.
  • Disable the toggle to remove the synced menu item and clear stored menu/page references.

Shortcode

Use the shortcode [paywhirl_customer_portal] to embed the PayWhirl customer portal inside classic editors or theme builder widgets.

Blocks

  • paywhirl/widget – Embed PayWhirl widgets or buy buttons anywhere in block-based content.

Screenshots

Quick-start overview guiding you through connecting PayWhirl to WordPress.

Quick-start overview guiding you through connecting PayWhirl to WordPress.

PayWhirl onboarding tips with highlighted block examples and help links.

PayWhirl onboarding tips with highlighted block examples and help links.

PayWhirl settings screen showing credential status and portal link options.

PayWhirl settings screen showing credential status and portal link options.

PayWhirl Widget block in the editor with widget selector and embed options.

PayWhirl Widget block in the editor with widget selector and embed options.

Customer portal menu sync settings with navigation link placement options.

Customer portal menu sync settings with navigation link placement options.

Embedded customer portal example using the shortcode.

Embedded customer portal example using the shortcode.

Widget selection panel highlighting snippet previews and preview toggle controls.

Widget selection panel highlighting snippet previews and preview toggle controls.

Plugin Details

Active Installs
10
Total Downloads
3,375
Version
2.0.0
Requires WP
6.0
Requires PHP
7.4
Tested Up To
6.6.7
Added
2014-08-08
Last Updated
2025-10-02 9:05pm GMT

Ratings

5
2
4
0
3
0
2
0
1
3