WooCommerce Blocks

WooCommerce Cart and Checkout Blocks are a feature to optimize for faster checkout. To make sure this feature is right for your store review the list of compatible extensions from the Cart and Checkout Blocks – Status page.

Pages containing the WooCommerce Cart and Checkout Blocks can be set up as new pages, or you can replace existing Cart and Checkout pages.

PayPal Payments partially supports the Block Cart and Block Express Checkout, with more features being in active development.

Supported functionalities

↑ Back to top
  • PayPal, Pay Later, and Venmo, Apple PayGoogle Pay express buttons on:
    • Block Cart
    • Block Express Checkout
  • PayPal payment method without Smart Buttons
    • for already pre-approved express payments via the “Place order” button
    • to forward buyers to the PayPal website to pay via the “Proceed to PayPal” button
  • Advanced Card Processing Block Checkout gateway with embedded card fields
  • Local Alternative Payment Methods (excl. OXXO and Pay upon Invoice gateways)
  • Native Pay Later messaging
  • The checkout page can be optionally skipped for payments from Block pages by synchronizing shipping options with the PayPal popup window
    • Billing Address retrieval is recommended to be enabled for your PayPal business account

Unsupported functionality in development

↑ Back to top

What does the Block integration look like?

↑ Back to top

PayPal, Pay Later, and Venmo buttons on Block Cart and Block Express Checkout:

The payment method area does not display smart buttons at this time. It either displays a “Proceed to PayPal” button which forwards the buyer to the PayPal website to complete the payment process, or a “Place Order” button if the buyer previously approved express payments, for example from the Cart page: