One-Click Post Checkout Registration for WooCommerce

Wopisanje

This plugin provides seamless registration option for your guest customers. When they reach the order confirmation page after checkout, they’ll be prompted to create an account with a single click, only if they don’t have one already.

The plugin will automatically create a user account from the guest details, generate a password for them, logging them in. Moreover, it will trigger a ‚new-account‘ email, and redirect the user to their dashboard.

The registration prompt appears automatically on the default WooCommerce order confirmation page. For custom thank you pages, use the Gutenberg block or the [wc_pcr_message] shortcode to place the prompt manually.

How to use

  • Install the plugin and activate it
  • Head to WooCommerce settings from WP admin dashboard
  • Open the „Accounts & Privacy“ tab
  • Find and check the „Post-checkout registration“ option
  • Save changes

Manual Placement

For custom thank you pages, you can manually place the registration prompt:

Using the Block:
1. Edit your page in the block editor
2. Search for „Post Checkout Registration“ block
3. Configure display settings and publish

Using the Shortcode:
Add [wc_pcr_message] where you want the prompt to appear. Pass the order ID via URL parameter (eg: /?order_id=1) or shortcode attribute (eg: [wc_pcr_message order_id="1"]).

Fota wobrazowki

Bloki

Tutón tykač 1 blok skići.

  • Post Checkout Registration Display registration prompt for guest customers after checkout.

HSP

Can I change the prompt message?

Yes, you can. You have the option to set your own message in WC account settings.

What if I’m using a custom thank you page?

The plugin automatically displays on the default WooCommerce order confirmation page. For custom pages, use the „Post Checkout Registration“ block in the block editor, or add the [wc_pcr_message] shortcode. Make sure to pass the order ID via URL parameter (eg: /?order_id=1) or shortcode attribute (eg: [wc_pcr_message order_id="1"]).

Pohódnoćenja

24. julija 2022 1 reply
Great and simple plugin to help customer engagement! Thanks a lot Ali, keep up the good work. My thank you page plugin messed up with the create account button though. It would be great if I could edit it. Will try!
1. oktobra 2021
I was looking for a plugin to do this after Jilt has discontinued their services. It allows the best of both worlds, guest checkout + optional account creation and linking purchases.
11. junija 2021
This plugin allows customers to link their just placed order with their account if they have one, or let’s them create a new account if they don’t have one and links that order to it. This is very helpful for customers. Great plugin. Developer is very responsive.
10. junija 2021
Very simple but powerful plugin. I won’t miss the emails from customers who register an account a few days after the order was placed wondering why they don’t see their order.
Čitajće 4 pohódnoćenja

Sobuskutkowarjo a wuwiwarjo

„One-Click Post Checkout Registration for WooCommerce“ je softwara wotewrjeneho žórła. Slědowacy ludźo su k tutomu tykačej přinošowali.

Sobuskutkowarjo

Protokol změnow

2.1.0

  • Fixed: the order was not linked when the customer reset a forgotten password instead of logging in.
  • Fixed: the order is now linked as soon as the customer signs in, even if that happens on a later visit or in another tab.
  • Changed: only the order the customer asked to link is now linked, instead of every past guest order placed with the same email address. Use the wc_pcr_link_all_past_orders filter to restore the previous behaviour.
  • Added: the order’s billing email must now match the account email before it can be linked. Use the wc_pcr_require_email_match filter to change this.
  • Added: wc_pcr_can_link_order filter and wc_pcr_order_linked action for developers.
  • Security: hardened the cookie used to remember a pending link, and made registration and linking links single-use with a six-hour expiry.

2.0.0

  • Added Gutenberg block for manual placement on custom pages
  • Updated minimum requirements: WordPress 6.5+, WooCommerce 8.2+, PHP 7.4+

1.0.8

  • Bug fix ( fix woocommerce notices for the login form )

1.0.7

  • Bug fix ( issue with [wc_pcr_message] shortcode on custom thank you pages )

1.0.6

  • Added the ability to auto link orders to the customer if they have an existing account.
  • Add an option to show login form below the post-checkout notice.

1.0.5

  • Fixed: order ID was not being pulled correctly in some cases when passed as a shortcode attribute.

1.0.4

  • Allow passing the order id in the shortcode as an attribute (eg; [wc_pcr_message order_id=“1″])

1.0.3

  • Prevent error when „When creating an account, send the new user a link to set their password“ option is disabled.

1.0.2

  • Tested with latest WordPress and WooCommerce versions

1.0.1

  • Added shortcode [wc_pcr_message] to allow displaying prompt on custom checkout page
  • Added options to change prompt message text.
  • Link order to existing account even after the user moves outside the login page and sign in later within 6 hours
  • Clean-up

1.0.0

  • First release