9.0.0 – 2025-02-26

  • Add – Add E2E tests for currency switching at checkout.
  • Add – Add GrabPay payment method details to the View Transaction page.
  • Add – Add GrabPay to the settings page when eligible.
  • Add – Add loader indication for Stripe notifications banner component
  • Add – Add payment method logos to checkout block card label.
  • Add – Adds store_id property to body of WooPay tracker events.
  • Add – Add Stripe embedded account notifications component on the Overview page
  • Add – Add WeChat Pay settings.
  • Add – Add WeChat Pay support to checkout.
  • Add – feat: add initial support for Alipay settings
  • Add – feat: add order notes to tokenized ECE GooglePay/ApplePay on blocks checkout
  • Add – Implement checkout for GrabPay payments.
  • Add – Pass the business name to the express checkout handler.
  • Fix – Avoid duplicated payment methods detection notice on new stores.
  • Fix – Avoid PMME init for unavailable BNPL use-cases.
  • Fix – Ensure multi-currency widget markup getter don’t throw errors.
  • Fix – Ensures that the tokenised cart for ECE implementation is disabled by default.
  • Fix – fix: attribute selection from PDPs with tokenized ECE
  • Fix – fix: tokenized ECE improvements with WC Deposits, Bookings, Bundles.
  • Fix – Fixed an issue with the copy test card number on Astra theme
  • Fix – Fixes incorrect defined statement for WC_Install::STORE_ID_OPTION constant.
  • Fix – Fixes thrown PHP warning in checkout config.
  • Fix – Fix Stripe KYC flow Woo color
  • Fix – Fix the default value of the FRT advanced options.
  • Fix – Improve how Stripe Billing integration is loaded to prevent unnecessary queries on every page load.
  • Fix – Prevent fatal errors when subscription is deactivated due outdated version.
  • Fix – Set orderby to none for order queries where checking if order exists.
  • Fix – Update the size of Woo logo on the test drive onboarding page.
  • Update – Add a notice indicating that overview page needs to be reloaded after completing the requirements in the embedded component.
  • Update – Add JSON-formatted minimum amount details to the amount too small error message.
  • Update – feat: GooglePay/ApplePay refactor to leverage Store API is enabled by default – second try.
  • Update – Improve CSV export experience and deliver consistent reports via async transact platform service-based CSV exports.
  • Update – Remove the receipt details tab in the card readers page.
  • Update – update: add payment method functionality to honor WC rate limit.
  • Update – update: tokenized ECE to exclude itemized items on rounding discrepancies of totals.
  • Update – Update copy in the Woopayments Reset account modal for incomplete onboarding accounts
  • Update – Update Credit Card / Debit Card label to Cards
  • Update – Update handling for 0 feeAmount to be consistent with details page.
  • Update – Update handling for refund processing in case of insufficient funds.
  • Update – Update handling of PR as a country in the terminal locations endpoint.
  • Update – Update the copy in the existing modal for resetting a WooPayments account.
  • Dev – Add critical tag to tests that are part of the critical flows.
  • Dev – Add new E2E tests to make sure a non-admin user, such as an editor, can access the wp-admin without errors.
  • Dev – Add Slack integration to Playwright E2E tests.
  • Dev – Cache calls to wc_get_orders in the incentives class
  • Dev – Extract the Account Session logic from Embedded components onboarding into a reusable utility hook.
  • Dev – Fix potential flakiness while creating a page with the checkout block.
  • Dev – Remove Puppeteer references.
  • Dev – Remove routing to the partially re-engineered payment process”
  • Dev – Update E2E NPM scripts.
  • Dev – Update E2E readme doc.
  • Dev – Update E2E setup scripts to avoid conflicts with other containers and permissions.
  • Dev – Update Github actions and workflows. Change e2e tests directory structure.

8.9.2 – 2025-02-21

  • Fix – Fixed WooPay opt-in race condition

8.9.1 – 2025-02-07

  • Fix – Ensures that the tokenised cart for ECE implementation is disabled by default.

8.9.0 – 2025-02-04

  • Add – Add a popover to WooPayments to present all possible payment methods
  • Add – Added persistent column visibility preferences for reporting tables, allowing merchants to customize and save their preferred table view layouts across sessions.
  • Add – Add support for WP_DEVELOPMENT_MODE. Any non-empty setting will force the plugin into development mode.
  • Add – Add wcpay_capture_error_amount_too_small error type and minimum amount details when capturing payments below the supported threshold.
  • Add – Admin analytics page E2E tests for Playwright
  • Add – Enable “Reader fee” type filtering for transactions list.
  • Add – Show Bank reference key on top of the payout details page, whenever available.
  • Fix – Add currency code to fee breakdown when multi-currency is enabled, and currencies share the same symbol.
  • Fix – Added timestamp to the order note when terminal payment fails.
  • Fix – fix: add payment method page query initialization – ensuring that the WP_Query is initialized when checking for payment methods availability
  • Fix – fix: avoid ECE error when no address is provided on initialization
  • Fix – Fix cart subtotal amount when manually renewing a subscription.
  • Fix – Fixed fraud prevention token not available on blocks checkout
  • Fix – Fix flaky Multi-Currency test.
  • Fix – Fix global styling for popovers
  • Fix – Fix guest users being able to buy subscriptions with WooPay via Direct Checkout.
  • Fix – Fix incorrect payment method logos used on WooPayment Settings
  • Fix – Fix the amounts in the Filter by Price block to reflect the shopper’s selected currency.
  • Fix – Pass theme editor footer and header styles to WooPay.
  • Fix – Prevent potential fatal when initializing the WooPay express checkout button.
  • Fix – Set a default minimum height to the WooPay button.
  • Fix – Update gateway form fields references to prevent errors.
  • Fix – Update set up live payments task list item copy
  • Fix – WooPay blocks checkout terms and condition default text
  • Update – Design improvements related to the overview page
  • Update – feat: GooglePay/ApplePay refactor to leverage Store API is enabled by default. Please contact us if you encounter new issues with these buttons.
  • Update – Improve loading experience in embedded KYC
  • Update – Remove date format notice across all admin pages.
  • Update – Removes Sofort payment method from settings and checkout, permanently deprecates Sofort from settings.
  • Update – Replace payments overview page connection success notice with a modal for live accounts.
  • Update – Simplify localization of CSV exports to use user language settings from WP Admin, allowing the CSV export to match the localization of the data presented in the admin UI.
  • Update – Update the loader image for test account creation
  • Update – Woo Colors and logos
  • Dev – Add E2E environment variables to Playwright config.
  • Dev – Add e2e tests for the multi-currency widget setup.
  • Dev – Converted E2E merchant-progressive-onboarding spec from Puppeteer to Playwright.
  • Dev – Convert merchant-orders-partial-refund spec from Puppeteer to Playwright.
  • Dev – Convert merchant admin transactions E2E test to Playwright
  • Dev – Convert order refund failure E2E tests to Playwright
  • Dev – Convert shopper-checkout-purchase spec from Puppeteer to Playwright
  • Dev – Convert shopper-multi-currency-widget spec from Puppeteer to Playwright
  • Dev – Convert shopper checkout save card and purchase test to Playwright
  • Dev – Convert shopper checkout with site editor theme spec to Playwright
  • Dev – Convert shopper checkout with UPE methods E2E test to Playwright, split saving card tests to separate file
  • Dev – Convert shopper free coupon checkout E2E test to Playwright
  • Dev – Convert shopper purchase multiple subscriptions E2E tests to Playwright
  • Dev – Convert Shopper WC Blocks saved card checkout and usage test to Playwright
  • Dev – Convert the merchant orders status change spec from Puppeteer to Playwright.
  • Dev – Convert the shopper-myaccount-payment-methods-add-fail spec from Puppeteer to Playwright.
  • Dev – E2E Playwright Migration: convert Admin Disputes spec
  • Dev – E2E Playwright Migration: convert Order Manual Capture spec
  • Dev – E2E Playwright Migration: convert shopper-checkout-failures spec to Playwright and remove Puppeteer spec.
  • Dev – E2E Playwright Migration: convert shopper-wc-blocks-checkout-purchase spec
  • Dev – Enhance log file format to provide more information about the request flow.
  • Dev – Fix flakiness in saved card tests caused by selling the same cart multiple times, triggering duplicate order protection
  • Dev – Migrate merchant subscription settings spec to Playwright
  • Dev – Migrate shopper subscription free-trial purchase E2E test to Playwright
  • Dev – Migrate shopper subscriptions – No signup fee E2E test to Playwright
  • Dev – Migrate the merchant subscriptions renew action scheduler spec from Puppeteer to Playwright.
  • Dev – Migrate the Shopper Renew Subscription spec to Playwright and remove the corresponding Puppeteer test.
  • Dev – Migrate the Shopper Subscriptions Manage Payments spec to Playwright and remove the corresponding Puppeteer test.
  • Dev – Optimise memory consumption when formatting log entries.
  • Dev – Port merchant subscription renewal E2E test to Playwright
  • Dev – Refactoring of snackbar checks in Playwright e2e tests
  • Dev – Refresh customer instance with REST API, replace customer creation by new order with anonymous customer
  • Dev – Removed unused get single transaction endpoint
  • Dev – Remove the subscriptions spec for Puppeteer
  • Dev – Restore activated currencies after all tests that deactivate current ones.

8.8.0 – 2025-01-15

  • Add – Allow transactions filtered by Payment Method.
  • Add – Falback terms and conditions for WooPay.
  • Fix – Broaden billing field queries from form-scoped to document-scoped.
  • Fix – Checkout: Make sure the font size for PMME is smaller than the labels.
  • Fix – Ensure consistent formatting of refund notes with MC.
  • Fix – Fix incompatibility with some bookings plugins.
  • Fix – Fix JS exception when ECE payment fails.
  • Fix – Fix transaction list sorting by payout currency.
  • Fix – Improve the mobile rendering of the Balances box within Payment Overview.
  • Fix – Update currency conversion method for booking products.
  • Fix – Update WordPress.org readme.txt file.
  • Fix – Upgrade @woocommerce/csv-export package to v1.10.0 – fixes unnecessary escaping of negative values in CSV exports that was preventing numerical analysis in spreadsheet applications.
  • Fix – Zero dollar subscriptions with zero dollar renewals checkout error.
  • Update – Bump stable tag for 8.7.0.
  • Update – Improve BNPL PMME and icon placement in shortcode checkout.
  • Update – Remove the overlay that announces the rename from deposits to payouts.
  • Update – Replaced the term “VAT” with “Tax” in Documents Listing Page.
  • Update – round to nearest lowest denominator instead of ceiling before applying currency rounding settings.
  • Dev – Add the Playwright Pay for Order spec and remove the equivalent Puppeteer spec.
  • Dev – Add type assertion for disputes CSV export response to ensure type safety and fix TypeScript error.
  • Dev – Update phpunit-watcher dev package version.
  • Dev – Update the PHP version and the Xdebug version used in the E2E testing environment.
  • Dev – Update the Playwright Payment Gateways Confirmation spec and remove the Puppeteer Payment Gateways Confirmation spec.

8.7.1 – 2025-01-14

  • Fix – Broaden billing field queries from form-scoped to document-scoped

8.7.0 – 2024-12-25

  • Add – Add seller_message to failed order notes
  • Add – Add WooPay Klaviyo newsletter integration.
  • Add – Clickwrap terms and conditions support on WooPay
  • Add – Implement gateway method to retrieve recommended payment method.
  • Add – Migrate active capabilities from test-drive account when switching to live account.
  • Add – Refresh the cart and checkout pages when ECE is dismissed and the shipping options were modified in the payment sheet.
  • Fix – Add a rounding entry to Level 3 data for rare cases where rounding errors break calculations.
  • Fix – Added conditional use of Jetpack Config callback to avoid i18n notices.
  • Fix – Browser error no longer shows after dispute evidence submission
  • Fix – Ceil product prices after applying currency conversion, but before charm pricing and price rounding from settings is applied.
  • Fix – Consider WooPay eligibility when retrieving WooPay enable state in the settings.
  • Fix – Enable ECE for Virtual Variable Subscriptions with Free Trials.
  • Fix – Ensure captured transactions appear in the Transactions tab without requiring a page refresh.
  • Fix – Ensure ECE login confirmation dialog is shown on Blocks.
  • Fix – Ensure WooPay ‘enabled by default’ value is correctly set in sandbox mode.
  • Fix – Errors were incorrectly marked as info in logs.
  • Fix – fix: undefined $cart_contains_subscription
  • Fix – Fix blank Payments > Overview page when WC onboarding is disabled.
  • Fix – Fixed Affirm using black logo on dark themes
  • Fix – Fixed an issue where order metadata was not updated when capturing an order in the processing state.
  • Fix – Fixed UPE country detection in Checkout for non-logged in users
  • Fix – Fix filtering in async Disputes CSV export
  • Fix – Fix inconsistent alignment of the download button across transactions, payouts, and disputes reporting views for a more cohesive user interface.
  • Fix – Fix Jetpack onboarding URL query from “woocommerce-payments” to “woocommerce-core-profiler”
  • Fix – Fix payment method filtering when billing country changes in Blocks checkout.
  • Fix – Fix styling of transaction details page in mobile view.
  • Fix – Hide transaction fee on admin view order screen when transaction is not captured.
  • Fix – Load checkout scripts when they are not previously loaded on checkout page.
  • Fix – Localize postal code check label based on country.
  • Fix – Normalize HK addresses for ECE
  • Fix – Order notes for inquiries have clearer content.
  • Fix – Performance improvements for Disputes Needing Response task shown in WooCommerce admin.
  • Fix – Remove translations during initialization, preventing unnecessary warnings.
  • Fix – Restrict Stripe Link to credit card payment method and improve cleanup.
  • Fix – Set payment method title once title is known.
  • Fix – Show express checkout for products w/o shipping but where tax is included into price.
  • Fix – Support ‘type_is_in’ filter for Transactions list report, to allow easy filtering by multiple types.
  • Fix – Use “currency conversion fee” instead “foreign exchange fee” in payment timeline and various other places.
  • Fix – Use translatable strings on the fee breakdown tooltip of the payment settings screen.
  • Update – Add failure reason to failed payments in the timeline.
  • Update – Add support for showing In-Person (POS) as the transaction channel for mobile POS transactions in wp-admin Payments, enhancing visibility in both transaction lists and details.
  • Update – Adjust the go-live modal to match the latest design.
  • Update – Apply User-Defined Date Formatting Settings to WP Admin React Components
  • Update – Change ‘Bank reference key’ label to ‘Bank reference ID’ in Payouts list column for consistency.
  • Update – chore: renamed PRB references in GooglePay/ApplePay implementation docs and logs files to ECE.
  • Update – Ensure more robust selectors scoping to improve theme compatibility.
  • Update – Make test instructions copy icon use the same color as the text next to it
  • Update – Remove payout timing notice and update the help tooltil on Payments Overview page.
  • Update – Update confirmation modal after onbarding
  • Update – Update Embedded Components and MOX to support custom width and paddings.
  • Update – Update error messages for payment authorization actions to provide more specific and user-friendly feedback.
  • Update – Update Jetpack onboarding flow
  • Update – WooPay theming copy in the settings page
  • Dev – Add support for utilizing NOX capabilities as URL parameters during account creation.
  • Dev – Enable Payment Methods preselected by NOX after onboarding accounts
  • Dev – Fixing issue with parsing QIT authentication.Fixing issue with parsing QIT authentication.
  • Dev – Refine verification for disabling ECE on subscriptions that require shipping.
  • Dev – Remove hooks from customer and token services to dedicated methods
  • Dev – Update the tunelling setup.

8.6.1 – 2024-12-17

  • Fix – Checkout: Fix error when wc_address_i18n_params does not have data for a given country
  • Fix – Skip mysqlcheck SSL Requirement during E2E environment setup

8.6.0 – 2024-12-04

  • Add – Add Bank reference key column in Payout reports. This will help reconcile WooPayments Payouts with bank statements.
  • Add – Display credit card brand icons on order received page.
  • Fix – Add support to load stripe js asynchronously when it is not immediately available in the global scope.
  • Fix – Add the missing “Download” column heading label and toggle menu option to the Payments Documents list view table.
  • Fix – Ensure ECE button load events are triggered for multiple buttons on the same page.
  • Fix – Ensure ECE is displayed correctly taking into account the tax settings.
  • Fix – Evidence submission is no longer available for Klarna inquiries as this is not supported by Stripe / Klarna.
  • Fix – fix: express checkout to use its own css files.
  • Fix – fix: missing ece is_product_page checks
  • Fix – Fix ECE Tracks events not triggering when WooPay is disabled.
  • Fix – Fix WooPay component spacing.
  • Fix – Fix WooPay trial subscriptions purchases.
  • Fix – Make sure the status of manual capture enablement is fetched from the right place.
  • Fix – Prevent express checkout from being used if cart total becomes zero after coupon usage.
  • Fix – Resolved issue with terminal payments in the payment intent failed webhook processing.
  • Fix – Set the support phone field as mandatory in the settings page.
  • Fix – Update Link logo alignment issue when WooPay is enabled and a specific version of Gutenberg is enabled.
  • Fix – Use paragraph selector instead of label for pmme appearance
  • Fix – Validate required billing fields using data from objects instead of checking the labels.
  • Update – Avoid getting the appearance for pay for order page with the wrong appearance key.
  • Update – chore: rename wrapper from payment-request to express-checkout
  • Update – feat: add wcpay_checkout_use_plain_method_label filter to allow themes or merchants to force the “plain” WooPayments label on shortcode checkout.
  • Update – refactor: express checkout initialization page location checks
  • Update – refactor: express checkout utility for button UI interactions
  • Dev – Allow redirect to the settings page from WCPay connect
  • Dev – chore: removed old PRB implementation for ApplePay/GooglePay in favor of the ECE implementation; cleaned up ECE feature flag;
  • Dev – Disable visual regression testing from Playwright until a more reliable approach is defined.
  • Dev – Ensure proper return types in the webhook processing service.
  • Dev – fix: E_DEPRECATED on BNPL empty PMME
  • Dev – Fix return types
  • Dev – Update snapshots for E2E Playwright screenshots

8.5.1 – 2024-11-25

  • Fix – fix: remove “test mode” badge from shortcode checkout.

8.5.0 – 2024-11-13

  • Add – Add country-specific test card numbers for credit card testing
  • Add – Add risk level information to the fraud and risk box on the order details page.
  • Add – Add support for allowedShippingCountries in Express Checkout Element.
  • Fix – Avoid PHP warnings for requests with an empty path.
  • Fix – BNPL methods now work properly in Pay for Order when they are available. Default values are also provided when available.
  • Fix – fix: payment method icon alt text
  • Fix – Fix compatibility issues with CustomSelectControl component styles for WordPress 6.7
  • Fix – Fix duplicate saving of 3DS card entry after checkout
  • Fix – Fixed single product page view tracks when BNPL and PRB payment methods are inactive.
  • Fix – Fix PMME appearance in checkout
  • Fix – Fix settings display on the advanced fraud protection page.
  • Fix – Fix WooPay button preview in plugin settings.
  • Fix – Fix WooPay duplicated Save my info section.
  • Fix – Include missing scripts that handle refunds for non credit card payments in the order details page.
  • Fix – Introducing consistency in colors for deposits across pages
  • Fix – Prevent dead space on product pages when no BNPL offers are available.
  • Fix – Provide backwards-compatible method for retrieving the multi-currency instance.
  • Fix – Register Expresss Checkout block only when enabled in the settings
  • Fix – Remove unnecessary ‘.woocommerce-table’ css overrides to fix WC Analytics styling and a11y issues
  • Fix – Use ‘Withdrawal’ and ‘Deducted’ labels when referring to withdrawal deposits, to more accurately communicate the type of transaction that has occurred
  • Update – Add in-memory cache fallback for our database-cached objects in case of database write failures.
  • Update – Decoupled Multi-currency module from gateway dependencies.
  • Update – Improvements to events during onboarding flow.
  • Update – Refactor loadStripe for Express Checkouts.
  • Update – Rename ‘deposit’ to ‘payout’ across various places in the WooPayments admin UI, docs and doc URLs.
  • Update – update: payment method “test mode” label at checkout to be displayed only when payment method is selected
  • Update – update: show LPM payment method icon on order success page
  • Update – Use preview versions of the actual ECE buttons in the Block editor.
  • Update – When tracking is enabled, send a tracks event when the merchant is redirected to a Stripe Capital offer.
  • Dev – Add Jest tests for the disputed order notices
  • Dev – Add unit tests for the Capital Loans page component.
  • Dev – Bump WC tested up to version to 9.4.0

8.4.0 – 2024-10-23

  • Add – Add test mode badge to classic checkout and add payment method.
  • Add – Using Floating Labels with Stripe Appearance API for Blocks Checkout
  • Fix – Converting text color rgba to hex to prevent Stripe warning
  • Fix – Fix the color contrast of links within tooltips to improve readability.
  • Fix – Omit the test mode badge in the change payment method form for subscriptions.
  • Fix – Pass container styling data to WooPay
  • Fix – Prevented detaching payment methods from live Stripe accounts when working in non-production environments.
  • Fix – Rendering Test Model badge only for Credit Card
  • Fix – Stop enqueuing woopay-express-button.css to prevent 404 errors
  • Fix – The amounts used by the PMMEs will match the displayed price of the product regardless of the tax settings.
  • Fix – WooPay user registration via classic checkout
  • Update – Add support for the style controls for the WooPay button
  • Update – chore: remove deprecated is_in_dev_mode() and is_in_test_mode() methods
  • Update – Payments task onboarding flows skip the Connect page.
  • Dev – Bump WC tested up to version to 9.3.3.
  • Dev – fix: prevent multiple instances of WC_Payments_Apple_Pay_Registration
  • Dev – Fixed wrong utils path that would prevent checkout with WooPay OTP
  • Dev – Migrate WizardTaskItem and CollapsibleBody components to TypeScript, making the className prop optional.
  • Dev – Use official phpmyadmin Docker Hub container image

8.3.1 – 2024-10-16

  • Fix – Auto-enabled WooPay for new accounts.
  • Fix – Load Stripe with merchant account’s key when checking payment method availability.

8.3.0 – 2024-10-03

  • Add – Add compatibility with the buttonAttributes API from Woo Blocks
  • Add – Add rate limiter to compatibility data updates
  • Add – Add UTC to the date time column header of transactions list page.
  • Add – Disable save changes button until a setting has changed.
  • Add – Enables Klarna with amount limitations for FR country code.
  • Add – Provide locale to Express Checkout Element.
  • Add – Redesigned the Payment Method labels for the Blocks Checkout
  • Add – Show a notice in Payments > Settings > Deposits if there is an error with the bank account.
  • Add – Updates to the Embedded KYC to ensure compatibility with Progressive Onboarding
  • Fix – Allow the network saved card payment method setting to be overridden by the wcpay_force_network_saved_cards filter
  • Fix – Create div container element with JS dynamically.
  • Fix – Do not display BNPL methods and PMME when WooPayments is disabled
  • Fix – Fixed CC form input fields appearance when using RGBA
  • Fix – Fixed invalid appearance warnings
  • Fix – Fix event prefix duplication in Tracks events
  • Fix – Handle loadError in ECE for Block Context Initialization.
  • Fix – Prevent failures and notices related to trying to schedule AS jobs before init.
  • Fix – Prevent multi-currency conversion during a REST API request.
  • Fix – Remove text color from WooPay component.
  • Fix – Rendering Test Model badge only for Credit Card
  • Fix – Sync phone changes with WooPay phone field.
  • Fix – Update payment methods when manual capture is enabled.
  • Update – Default express checkout button label to “Only icon”.
  • Update – Remove feature flag to make embedded KYC enabled by default
  • Update – Some minor styling updates on the Onboarding form.
  • Update – Update express payment methods with a title, description and gatewayId
  • Dev – fix: prevent multiple instances of WC_Payments_Apple_Pay_Registration
  • Dev – Fix gutenberg blueberry focus color
  • Dev – Fix progressive onboarding e2e test
  • Dev – Some refactors to embedded KYC logic.

8.2.2 – 2024-09-24

  • Fix – Fix WooPay pre-checking place order bug when buying a subscription.

8.2.1 – 2024-09-13

  • Fix – Create div container element with JS dynamically.

8.2.0 – 2024-09-11

  • Add – add: test instructions icon animation
  • Add – Added Embdedded KYC, currently behind feature flag.
  • Fix – Avoid unnecessary account data cache refresh on WooPayments pages refresh.
  • Fix – Check payment method is available before rendering it.
  • Fix – Disables custom checkout field detection due to compatibility issues and false positives.
  • Fix – Disables testing instructions clipboard button on HTTP sites when navigator.clipboard is undefined.
  • Fix – fix: missing translations on testing instructions.
  • Fix – fix: platform_global_theme_support_enabled undefined index
  • Fix – fix: testing instructions dark theme support
  • Fix – Fix caching with tracking cookie.
  • Fix – Fixed an issue where the Connect page would scroll to the top upon clicking the Enable Sandbox Mode button.
  • Fix – Fixed default borderRadius value for the express checkout buttons
  • Fix – Fix shipping rates retrieval method for shortcode cart/checkout.
  • Fix – Fix support for merchant site styling when initializing WooPay via classic checkout
  • Fix – Fix WooPay direct checkout.
  • Fix – Handle loadError in ECE for Block Context Initialization.
  • Fix – Move woopay theme support checkbox to the appearance section.
  • Fix – Pass appearance data when initiating WooPay via the email input flow
  • Fix – Prevent preload of BNPL messaging if minimum order amount isn’t hit.
  • Fix – Redirect user to WooPay OTP when the email is saved.
  • Fix – Remove obsolete ApplePay warning on wp-admin for test sites.
  • Fix – Update cache after persisting the User session via WooPay
  • Fix – Updates test mode instructions copy for cards at checkout.
  • Update – update: payment method fees in one line
  • Update – Update Jetpack packages to the latest versions
  • Dev – Fix failing e2e tests for saved cards.
  • Dev – Fix Klarna product page message E2E test after the contents inside the iframe were updated.
  • Dev – Migrate Klarna E2E tests to playwright. Reduce noise in E2E tests console output.
  • Dev – Migrate multi-currency e2e tests to Playwright.

8.1.1 – 2024-08-29

  • Fix – Ensure 55px is the maximum height for Apple Pay button.
  • Fix – Fixed sandbox mode accounts being able to disable test mode for the payment gateway settings.

8.1.0 – 2024-08-21

  • Add – Add button rules to appearance
  • Add – Add heading rules to appearance
  • Add – Add link rules to appearance
  • Add – Adds skeleton loading element for BNPL payment messaging element on product details page.
  • Add – Add tokenized cart PRB support to cart and checkout blocks.
  • Add – Add WooPay global theme support flag
  • Add – Enhance Sandbox mode onboarding by skipping KYC and making it fully automated for all supported countries.
  • Fix – Added better error message when mandate is invalid.
  • Fix – Do not enqueue Cart scripts if WooPayments is not enabled
  • Fix – fix: alignment of info icon w/ WooPay/Link settings
  • Fix – fix: cart association on tokenized PRB orders via custom session handler
  • Fix – fix: platform_global_theme_support_enabled undefined index
  • Fix – fix: translatable strings around currencies list
  • Fix – Fix GooglePay button missing in Safari.
  • Fix – Fix onboarding redirect loop when starting from Woo Settings Payments.
  • Fix – Fix spacing on Express Checkout buttons.
  • Fix – Fix uncaught error on the block based Cart page when WooPayments is disabled.
  • Fix – Fix WooPay checkboxes while signed in.
  • Fix – If a payment method fails to be created in the frontend during checkout, forward the errors to the server so it can be recorded in an order.
  • Fix – Reverts changes related to Direct Checkout that broke the PayPal extension.
  • Fix – …

Overview


Ratings

102  · 
1 stars
50
2 stars
5
3 stars
3
4 stars
3
5 stars
41

Contributors

2
WooCommerceAutomattic