From 91d6dd86c6794908afd93985648dcd429b0fde7a Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sun, 8 Oct 2023 12:07:49 +0000 Subject: [PATCH] Update version and add changelog entries for release 6.6.0 --- changelog.txt | 78 ++++++++++++++++++ .../add-2094-pass-checkout-data-before-auth | 4 - ...add-6203-check-for-order-status-on-capture | 4 - changelog/add-6925-steps-to-resolve | 5 -- ...6927-dispute-details-not-awaiting-response | 4 - changelog/add-7122-more-details-to-woo-ssr | 4 - changelog/add-7193-dispute-cta-for-inquries | 5 -- changelog/add-7243-introduce-klarna-pm | 4 - ...ansaction-details-inquiry-steps-to-resolve | 5 -- ...e-transaction-dispute-details-feature-flag | 4 - .../add-7295-loading-state-to-woopay-button | 4 - changelog/add-7322-saved-payment-methods-api | 4 - ...nd-merchant-fingerprint-data-on-onboarding | 4 - ...-api-documentation-for-payment-methods-api | 4 - .../add-7371-dispute-details-error-boundary | 5 -- ...ion-for-create-payment-intent-api-endpoint | 4 - changelog/add-constructor-hooks-sniffer | 4 - ...entation-for-cancel-authorization-endpoint | 4 - ...-feature-flag-check-for-pay-for-order-flow | 4 - changelog/add-jcb-capability-request | 4 - changelog/add-settings-save-error-notice | 4 - .../add-show-survey-users-disable-woopay | 4 - ...-6214-e2e-tests-for-progressive-onboarding | 4 - ...move-hooks-from-multi-currency-constructor | 4 - ...ve-hooks-from-fraud-services-constructor-2 | 4 - .../dev-7262-remove-hooks-from-constructors | 4 - changelog/dev-7285-test-payment-method-title | 5 -- changelog/feat-handle-server-side-dupe-flag | 4 - ...eature-enable-sepa-for-deferred-intent-upe | 4 - changelog/fix-2141-3 | 4 - ...disable-currency-switcher-on-pay-for-order | 4 - .../fix-5524-price-conversion-helper-function | 4 - ...fix-5548-modal-header-alignement-on-safari | 4 - changelog/fix-5945-add-default-cc-enabled | 4 - changelog/fix-6182-hide-storefront-tooltip | 4 - changelog/fix-6466-mc-errors | 4 - .../fix-6714-request-button-virtual-variable | 4 - ...819-payment-method-messaging-invalid-value | 4 - ...891-redirect-dispute-detail-to-transaction | 4 - ...x-6926-transaction-dispute-details-actions | 5 -- ...move-transaction-details-view-dispute-link | 5 -- ...pute-details-links-to-transactions-details | 4 - ...filter-name-from-request-class-send-method | 4 - changelog/fix-7151-multi-currency-onboarding | 4 - changelog/fix-7172-nyp-cart-editing | 4 - ...x-7191-dispute-resolution-footer-inquiries | 5 -- ...te-details-when-awaiting-response-past-due | 5 -- ...e-dispute-docs-links-in-transaction-detail | 4 - changelog/fix-7254-update-dispute-fee-text | 5 -- .../fix-7303-disable-wcpay-with-core-disabled | 4 - .../fix-7329-missing-multi-currency-check | 4 - ...ge-for-affirm-and-afterpay-payment-methods | 4 - .../fix-7357-multiple-woopay-session-requests | 4 - ...-7360-non-connected-onboarding-flow-access | 4 - ...73-show-dispute-amount-in-shopper-currency | 5 -- changelog/fix-7395 | 5 -- changelog/fix-7396-disputestatuschip | 5 -- .../fix-add-wc-blocks-loading-spinner-css | 4 - ...d-woopay-woocommerce-mix-and-match-support | 4 - changelog/fix-bump-min-php-wc-beta | 3 - .../fix-correct-documentation-url-for-klarna | 5 -- ...dd-missing-sidebar-links-for-intent-and-pm | 4 - changelog/fix-finish-setup-link | 4 - ...-on-product-woopay-express-checkout-button | 4 - .../fix-improve-escaping-around-attributes | 4 - changelog/fix-init-woopay-error | 4 - changelog/fix-optimise-capture-charge-calls | 4 - .../fix-redundant-webhooks-modifications | 4 - changelog/fix-save-customer-info-checkout | 4 - ...x-subscription-migration-in-progress-check | 5 -- changelog/fix-tracking-conditions | 4 - changelog/fix-woopay-billing-phone-fallback | 4 - changelog/fix-woopay-multiple-redirects | 4 - .../issue-6510-deprecate-wcpay-subscriptions | 4 - changelog/rpp-6686-payments-skeleton | 5 -- changelog/rpp-6688-working-data | 5 -- changelog/rpp-basic-process | 5 -- changelog/rpp-container-exceptions | 5 -- changelog/rpp-extract-gateway-methods | 4 - ...-billing-deactivate-plugin-warning-updates | 4 - changelog/subscriptions-core-6.3.0 | 4 - changelog/subscriptions-core-6.3.0-1 | 4 - changelog/subscriptions-core-6.3.0-2 | 4 - changelog/subscriptions-core-6.3.0-3 | 4 - changelog/subscriptions-core-6.3.0-4 | 4 - changelog/subscriptions-core-6.3.0-5 | 4 - changelog/subscriptions-core-6.3.0-6 | 4 - changelog/subscriptions-core-6.3.0-7 | 4 - changelog/subscriptions-core-6.3.0-8 | 4 - changelog/task-woopay-first-party-default | 4 - changelog/update-2179-woopay-connection-url | 4 - ...mize-success-banner-message-account-status | 4 - ...ance-design-of-bnpl-payment-methods-status | 4 - ...nsaction-details-breakdown-labels-and-fees | 4 - ...te-7000-improve-analytics-call-performance | 4 - ...pay-uk-transaction-upper-limit-to-1200-gbp | 4 - changelog/update-7372-issuer-evidence | 5 -- .../update-7380-steps-to-resolve-wording | 5 -- .../update-payment-intent-create-endpoint | 4 - package-lock.json | 4 +- package.json | 2 +- readme.txt | 80 ++++++++++++++++++- woocommerce-payments.php | 2 +- 103 files changed, 161 insertions(+), 417 deletions(-) delete mode 100644 changelog/add-2094-pass-checkout-data-before-auth delete mode 100644 changelog/add-6203-check-for-order-status-on-capture delete mode 100644 changelog/add-6925-steps-to-resolve delete mode 100644 changelog/add-6927-dispute-details-not-awaiting-response delete mode 100644 changelog/add-7122-more-details-to-woo-ssr delete mode 100644 changelog/add-7193-dispute-cta-for-inquries delete mode 100644 changelog/add-7243-introduce-klarna-pm delete mode 100644 changelog/add-7245-transaction-details-inquiry-steps-to-resolve delete mode 100644 changelog/add-7289-remove-transaction-dispute-details-feature-flag delete mode 100644 changelog/add-7295-loading-state-to-woopay-button delete mode 100644 changelog/add-7322-saved-payment-methods-api delete mode 100644 changelog/add-7342-send-merchant-fingerprint-data-on-onboarding delete mode 100644 changelog/add-7368-add-api-documentation-for-payment-methods-api delete mode 100644 changelog/add-7371-dispute-details-error-boundary delete mode 100644 changelog/add-7381-add-documentation-for-create-payment-intent-api-endpoint delete mode 100644 changelog/add-constructor-hooks-sniffer delete mode 100644 changelog/add-documentation-for-cancel-authorization-endpoint delete mode 100644 changelog/add-feature-flag-check-for-pay-for-order-flow delete mode 100644 changelog/add-jcb-capability-request delete mode 100644 changelog/add-settings-save-error-notice delete mode 100644 changelog/add-show-survey-users-disable-woopay delete mode 100644 changelog/dev-6214-e2e-tests-for-progressive-onboarding delete mode 100644 changelog/dev-7258-remove-hooks-from-multi-currency-constructor delete mode 100644 changelog/dev-7261-remove-hooks-from-fraud-services-constructor-2 delete mode 100644 changelog/dev-7262-remove-hooks-from-constructors delete mode 100644 changelog/dev-7285-test-payment-method-title delete mode 100644 changelog/feat-handle-server-side-dupe-flag delete mode 100644 changelog/feature-enable-sepa-for-deferred-intent-upe delete mode 100644 changelog/fix-2141-3 delete mode 100644 changelog/fix-5031-disable-currency-switcher-on-pay-for-order delete mode 100644 changelog/fix-5524-price-conversion-helper-function delete mode 100644 changelog/fix-5548-modal-header-alignement-on-safari delete mode 100644 changelog/fix-5945-add-default-cc-enabled delete mode 100644 changelog/fix-6182-hide-storefront-tooltip delete mode 100644 changelog/fix-6466-mc-errors delete mode 100644 changelog/fix-6714-request-button-virtual-variable delete mode 100644 changelog/fix-6819-payment-method-messaging-invalid-value delete mode 100644 changelog/fix-6891-redirect-dispute-detail-to-transaction delete mode 100644 changelog/fix-6926-transaction-dispute-details-actions delete mode 100644 changelog/fix-6928-remove-transaction-details-view-dispute-link delete mode 100644 changelog/fix-6929-change-dispute-details-links-to-transactions-details delete mode 100644 changelog/fix-6980-remove-passing-filter-name-from-request-class-send-method delete mode 100644 changelog/fix-7151-multi-currency-onboarding delete mode 100644 changelog/fix-7172-nyp-cart-editing delete mode 100644 changelog/fix-7191-dispute-resolution-footer-inquiries delete mode 100644 changelog/fix-7228-dispute-details-when-awaiting-response-past-due delete mode 100644 changelog/fix-7241-update-live-dispute-docs-links-in-transaction-detail delete mode 100644 changelog/fix-7254-update-dispute-fee-text delete mode 100644 changelog/fix-7303-disable-wcpay-with-core-disabled delete mode 100644 changelog/fix-7329-missing-multi-currency-check delete mode 100644 changelog/fix-7343-missing-payment-details-section-in-payment-details-page-for-affirm-and-afterpay-payment-methods delete mode 100644 changelog/fix-7357-multiple-woopay-session-requests delete mode 100644 changelog/fix-7360-non-connected-onboarding-flow-access delete mode 100644 changelog/fix-7373-show-dispute-amount-in-shopper-currency delete mode 100644 changelog/fix-7395 delete mode 100644 changelog/fix-7396-disputestatuschip delete mode 100644 changelog/fix-add-wc-blocks-loading-spinner-css delete mode 100644 changelog/fix-add-woopay-woocommerce-mix-and-match-support delete mode 100644 changelog/fix-bump-min-php-wc-beta delete mode 100644 changelog/fix-correct-documentation-url-for-klarna delete mode 100644 changelog/fix-docs-api-add-missing-sidebar-links-for-intent-and-pm delete mode 100644 changelog/fix-finish-setup-link delete mode 100644 changelog/fix-fix-bundles-on-product-woopay-express-checkout-button delete mode 100644 changelog/fix-improve-escaping-around-attributes delete mode 100644 changelog/fix-init-woopay-error delete mode 100644 changelog/fix-optimise-capture-charge-calls delete mode 100644 changelog/fix-redundant-webhooks-modifications delete mode 100644 changelog/fix-save-customer-info-checkout delete mode 100644 changelog/fix-subscription-migration-in-progress-check delete mode 100644 changelog/fix-tracking-conditions delete mode 100644 changelog/fix-woopay-billing-phone-fallback delete mode 100644 changelog/fix-woopay-multiple-redirects delete mode 100644 changelog/issue-6510-deprecate-wcpay-subscriptions delete mode 100644 changelog/rpp-6686-payments-skeleton delete mode 100644 changelog/rpp-6688-working-data delete mode 100644 changelog/rpp-basic-process delete mode 100644 changelog/rpp-container-exceptions delete mode 100644 changelog/rpp-extract-gateway-methods delete mode 100644 changelog/stripe-billing-deactivate-plugin-warning-updates delete mode 100644 changelog/subscriptions-core-6.3.0 delete mode 100644 changelog/subscriptions-core-6.3.0-1 delete mode 100644 changelog/subscriptions-core-6.3.0-2 delete mode 100644 changelog/subscriptions-core-6.3.0-3 delete mode 100644 changelog/subscriptions-core-6.3.0-4 delete mode 100644 changelog/subscriptions-core-6.3.0-5 delete mode 100644 changelog/subscriptions-core-6.3.0-6 delete mode 100644 changelog/subscriptions-core-6.3.0-7 delete mode 100644 changelog/subscriptions-core-6.3.0-8 delete mode 100644 changelog/task-woopay-first-party-default delete mode 100644 changelog/update-2179-woopay-connection-url delete mode 100644 changelog/update-6569-customize-success-banner-message-account-status delete mode 100644 changelog/update-6914-enhance-design-of-bnpl-payment-methods-status delete mode 100644 changelog/update-6974-transaction-details-breakdown-labels-and-fees delete mode 100644 changelog/update-7000-improve-analytics-call-performance delete mode 100644 changelog/update-7222-bnpl-increase-afterpayclearpay-uk-transaction-upper-limit-to-1200-gbp delete mode 100644 changelog/update-7372-issuer-evidence delete mode 100644 changelog/update-7380-steps-to-resolve-wording delete mode 100644 changelog/update-payment-intent-create-endpoint diff --git a/changelog.txt b/changelog.txt index 760c80618f3..655ddaebbba 100644 --- a/changelog.txt +++ b/changelog.txt @@ -1,5 +1,83 @@ *** WooPayments Changelog *** += 6.6.0 - 2023-10-11 = +* Add - Add a notice on the Settings page to request JCB capability for Japanese customers. +* Add - Add current user data to the onboarding init request payload. This data is used for fraud prevention. +* Add - Added API endpoint to fetch customer's saved payment methods. +* Add - Added docs for cancel_authorization endpoint +* Add - Added documentation for create payment intent API endpoint. +* Add - Added documentation for payment methods API endpoint +* Add - Add functionality to enable WooPay first party auth behind feature flag. +* Add - Add helper function/method for raw currency amount conversion. +* Add - Add Klarna payment method +* Add - Add loading state to WooPay button +* Add - Add payment intent creation endpoint +* Add - Add the feature flag check for pay-for-order flow +* Add - Add WC blocks spinner to the WooPay checkout styles. +* Add - Behind a feature flag: dispute message added to transactions screen for disputes not needing a response. +* Add - Display dispute information, recommended resolution steps, and actions directly on the transaction details screen to help merchants with dispute resolution. +* Add - Display server error messages on Settings save +* Add - Expand the data points added to the WooCommerce SSR to include all the main WooPayments features. +* Add - Handle server-side feature flag for new UPE type enablement. +* Add - Introduce the "Subscription Relationship" column under the Orders list admin page when HPOS is enabled. +* Add - Show survey for merchants that disable WooPay. +* Fix - Add Mix and Match Products support on WooPay. +* Fix - Add multi-currency enablement check in WooPay session handling. +* Fix - Comment: Behind a feature flag: Update documentation links (new/changed docs content) when notifying merchant that a dispute needs response. +* Fix - Disable automatic currency switching and switcher widgets on pay_for_order page. +* Fix - Ensure renewal orders paid via the Block Checkout are correctly linked to their subscription. +* Fix - Ensure the order needs processing transient is deleted when a subscription order (eg renewal) is created. Fixes issues with renewal orders going straight to a completed status. +* Fix - fix: save platform checkout info on blocks +* Fix - Fix Apple Pay and Google Pay if card payments are disabled. +* Fix - Fix error when disabling WCPay with core disabled. +* Fix - Fix init WooPay and empty cart error +* Fix - Fix modal header alignment on safari browser +* Fix - Fix onboarding section on MultiCurrency settings page. +* Fix - Fix WooPay express checkout button with product bundles on product page. +* Fix - Hide tooltip related to Storefront theme in Multi-Currency settings when Storefront is not the active theme +* Fix - Improved product details script with enhanced price calculation, and fallbacks for potential undefined values. +* Fix - Improve escaping around attributes. +* Fix - Load multi-currency class on setup page. +* Fix - Missing styles on the Edit Subscription page when HPOS is enabled. +* Fix - Only request WooPay session data once on blocks pages. +* Fix - Payment method section missing for Affirm and Afterpay on transaction details page +* Fix - Prevent charging completed or processing orders with a new payment intent ID +* Fix - Prevent WooPay-related implementation to modify non-WooPay-specific webhooks by changing their data. +* Fix - Prevent WooPay multiple redirect requests. +* Fix - Redirect back to the connect page when attempting to access the new onboarding flow without a server connection. +* Fix - Redirect back to the pay-for-order page when it's pay-for-order order +* Fix - Resolved an issue that caused paying for failed/pending parent orders that include Product Add-ons to not calculate the correct total. +* Fix - Speed up capturing terminal and authorized payments. +* Fix - Store the correct subscription start date in postmeta and ordermeta when HPOS and data syncing is being used. +* Fix - Tracking conditions +* Fix - Virtual variable products no longer require shipping details when checking out with Apple Pay and Google Pay +* Fix - When HPOS is enabled, deleting a customer will now delete their subscriptions. +* Fix - When HPOS is enabled, make the orders_by_type_query filter box work in the WooCommerce orders screen. +* Fix - WooPay save my info phone number fallback for virtual products +* Update - Adapt the PO congratulations card copy for pending account status. +* Update - Allow deferred intent creation UPE to support SEPA payments. +* Update - Enhance design of bnpl payment methods status in settings screen +* Update - Increase GBP transaction limit for Afterpay +* Update - Only display the WCPay Subscriptions setting to existing users as part of deprecating this feature. +* Update - Set WooPay First Party Authentication feature flag to default on. +* Update - Store customer currencies as an option to avoid expensive calculation. +* Update - Updated Transaction Details summary with added fee breakdown tooltip for disputed transactions. +* Update - Update links that pointed to the dispute details screen to point to the transaction details screen +* Update - Update Name Your Price compatibility to use new Compatibility methods. +* Update - Update the content of modals that are displayed when deactivating the WooPayments or Woo Subscriptions plugins when the store has active Stripe Billing subscriptions. +* Update - Update URL used to communicate with WooPay from the iFrame in the merchant site. +* Dev - Added missing API docs links for payment intents and payment methods API endpoints +* Dev - Capitalize the JCB label on transactions details page. +* Dev - e2e tests for progressive onboarding +* Dev - Extracting payment metadata and level 3 data generation into services. +* Dev - Migrate away from hooking into actions in certain classes +* Dev - Move fraud related service hooks out of class constructors and into new init_hooks methods. +* Dev - Move hooks out of MultiCurrency constructor into own init_hooks method. +* Dev - Refactored request class send() method +* Dev - Refactor to move hook initialisation out of constructors. +* Dev - This work is part of a UI improvements to increase disputes response that is behind a feature flag. A changelog entry will be added to represent the work as a whole. +* Dev - Update subscriptions-core to 6.3.0. + = 6.5.1 - 2023-09-26 = * Fix - fix incorrect payment method title for non-WooPayments gateways diff --git a/changelog/add-2094-pass-checkout-data-before-auth b/changelog/add-2094-pass-checkout-data-before-auth deleted file mode 100644 index e59b9c588a8..00000000000 --- a/changelog/add-2094-pass-checkout-data-before-auth +++ /dev/null @@ -1,4 +0,0 @@ -Significance: minor -Type: add - -Add functionality to enable WooPay first party auth behind feature flag. diff --git a/changelog/add-6203-check-for-order-status-on-capture b/changelog/add-6203-check-for-order-status-on-capture deleted file mode 100644 index dfb3a3f5e7a..00000000000 --- a/changelog/add-6203-check-for-order-status-on-capture +++ /dev/null @@ -1,4 +0,0 @@ -Significance: patch -Type: fix - -Prevent charging completed or processing orders with a new payment intent ID diff --git a/changelog/add-6925-steps-to-resolve b/changelog/add-6925-steps-to-resolve deleted file mode 100644 index 9ef328c1dba..00000000000 --- a/changelog/add-6925-steps-to-resolve +++ /dev/null @@ -1,5 +0,0 @@ -Significance: patch -Type: dev -Comment: This work is part of a UI improvements to increase disputes response that is behind a feature flag. A changelog entry will be added to represent the work as a whole. - - diff --git a/changelog/add-6927-dispute-details-not-awaiting-response b/changelog/add-6927-dispute-details-not-awaiting-response deleted file mode 100644 index ae55b441d0d..00000000000 --- a/changelog/add-6927-dispute-details-not-awaiting-response +++ /dev/null @@ -1,4 +0,0 @@ -Significance: patch -Type: add - -Behind a feature flag: dispute message added to transactions screen for disputes not needing a response. diff --git a/changelog/add-7122-more-details-to-woo-ssr b/changelog/add-7122-more-details-to-woo-ssr deleted file mode 100644 index 1def541bdbb..00000000000 --- a/changelog/add-7122-more-details-to-woo-ssr +++ /dev/null @@ -1,4 +0,0 @@ -Significance: minor -Type: add - -Expand the data points added to the WooCommerce SSR to include all the main WooPayments features. diff --git a/changelog/add-7193-dispute-cta-for-inquries b/changelog/add-7193-dispute-cta-for-inquries deleted file mode 100644 index 3650c8263aa..00000000000 --- a/changelog/add-7193-dispute-cta-for-inquries +++ /dev/null @@ -1,5 +0,0 @@ -Significance: patch -Type: dev -Comment: Add CTA for Inquiries, behind a feature flag. - - diff --git a/changelog/add-7243-introduce-klarna-pm b/changelog/add-7243-introduce-klarna-pm deleted file mode 100644 index a2ab1a34134..00000000000 --- a/changelog/add-7243-introduce-klarna-pm +++ /dev/null @@ -1,4 +0,0 @@ -Significance: minor -Type: add - -Add Klarna payment method diff --git a/changelog/add-7245-transaction-details-inquiry-steps-to-resolve b/changelog/add-7245-transaction-details-inquiry-steps-to-resolve deleted file mode 100644 index c6f31448275..00000000000 --- a/changelog/add-7245-transaction-details-inquiry-steps-to-resolve +++ /dev/null @@ -1,5 +0,0 @@ -Significance: patch -Type: add -Comment: Behind feature flag: add steps to resolve section to the transaction dispute details - - diff --git a/changelog/add-7289-remove-transaction-dispute-details-feature-flag b/changelog/add-7289-remove-transaction-dispute-details-feature-flag deleted file mode 100644 index 4f7ee73ac77..00000000000 --- a/changelog/add-7289-remove-transaction-dispute-details-feature-flag +++ /dev/null @@ -1,4 +0,0 @@ -Significance: major -Type: add - -Display dispute information, recommended resolution steps, and actions directly on the transaction details screen to help merchants with dispute resolution. diff --git a/changelog/add-7295-loading-state-to-woopay-button b/changelog/add-7295-loading-state-to-woopay-button deleted file mode 100644 index 7295b647d79..00000000000 --- a/changelog/add-7295-loading-state-to-woopay-button +++ /dev/null @@ -1,4 +0,0 @@ -Significance: minor -Type: add - -Add loading state to WooPay button diff --git a/changelog/add-7322-saved-payment-methods-api b/changelog/add-7322-saved-payment-methods-api deleted file mode 100644 index d656309c6a1..00000000000 --- a/changelog/add-7322-saved-payment-methods-api +++ /dev/null @@ -1,4 +0,0 @@ -Significance: minor -Type: add - -Added API endpoint to fetch customer's saved payment methods. diff --git a/changelog/add-7342-send-merchant-fingerprint-data-on-onboarding b/changelog/add-7342-send-merchant-fingerprint-data-on-onboarding deleted file mode 100644 index b477c6892d0..00000000000 --- a/changelog/add-7342-send-merchant-fingerprint-data-on-onboarding +++ /dev/null @@ -1,4 +0,0 @@ -Significance: patch -Type: add - -Add current user data to the onboarding init request payload. This data is used for fraud prevention. diff --git a/changelog/add-7368-add-api-documentation-for-payment-methods-api b/changelog/add-7368-add-api-documentation-for-payment-methods-api deleted file mode 100644 index b2e92105371..00000000000 --- a/changelog/add-7368-add-api-documentation-for-payment-methods-api +++ /dev/null @@ -1,4 +0,0 @@ -Significance: minor -Type: add - -Added documentation for payment methods API endpoint diff --git a/changelog/add-7371-dispute-details-error-boundary b/changelog/add-7371-dispute-details-error-boundary deleted file mode 100644 index 6072efc6e45..00000000000 --- a/changelog/add-7371-dispute-details-error-boundary +++ /dev/null @@ -1,5 +0,0 @@ -Significance: patch -Type: add -Comment: Part of a larger feature with separate changelog entry - - diff --git a/changelog/add-7381-add-documentation-for-create-payment-intent-api-endpoint b/changelog/add-7381-add-documentation-for-create-payment-intent-api-endpoint deleted file mode 100644 index 2d4310612e6..00000000000 --- a/changelog/add-7381-add-documentation-for-create-payment-intent-api-endpoint +++ /dev/null @@ -1,4 +0,0 @@ -Significance: minor -Type: add - -Added documentation for create payment intent API endpoint. diff --git a/changelog/add-constructor-hooks-sniffer b/changelog/add-constructor-hooks-sniffer deleted file mode 100644 index 14e54f24c3c..00000000000 --- a/changelog/add-constructor-hooks-sniffer +++ /dev/null @@ -1,4 +0,0 @@ -Significance: patch -Type: dev - -Migrate away from hooking into actions in certain classes diff --git a/changelog/add-documentation-for-cancel-authorization-endpoint b/changelog/add-documentation-for-cancel-authorization-endpoint deleted file mode 100644 index fad3372ddbf..00000000000 --- a/changelog/add-documentation-for-cancel-authorization-endpoint +++ /dev/null @@ -1,4 +0,0 @@ -Significance: patch -Type: add - -Added docs for cancel_authorization endpoint diff --git a/changelog/add-feature-flag-check-for-pay-for-order-flow b/changelog/add-feature-flag-check-for-pay-for-order-flow deleted file mode 100644 index 067d45ed80b..00000000000 --- a/changelog/add-feature-flag-check-for-pay-for-order-flow +++ /dev/null @@ -1,4 +0,0 @@ -Significance: patch -Type: add - -Add the feature flag check for pay-for-order flow diff --git a/changelog/add-jcb-capability-request b/changelog/add-jcb-capability-request deleted file mode 100644 index 3fa9ab76aac..00000000000 --- a/changelog/add-jcb-capability-request +++ /dev/null @@ -1,4 +0,0 @@ -Significance: minor -Type: add - -Add a notice on the Settings page to request JCB capability for Japanese customers. diff --git a/changelog/add-settings-save-error-notice b/changelog/add-settings-save-error-notice deleted file mode 100644 index 088a0c4d746..00000000000 --- a/changelog/add-settings-save-error-notice +++ /dev/null @@ -1,4 +0,0 @@ -Significance: minor -Type: add - -Display server error messages on Settings save diff --git a/changelog/add-show-survey-users-disable-woopay b/changelog/add-show-survey-users-disable-woopay deleted file mode 100644 index edfd7514b8b..00000000000 --- a/changelog/add-show-survey-users-disable-woopay +++ /dev/null @@ -1,4 +0,0 @@ -Significance: minor -Type: add - -Show survey for merchants that disable WooPay. diff --git a/changelog/dev-6214-e2e-tests-for-progressive-onboarding b/changelog/dev-6214-e2e-tests-for-progressive-onboarding deleted file mode 100644 index 73526b51ed3..00000000000 --- a/changelog/dev-6214-e2e-tests-for-progressive-onboarding +++ /dev/null @@ -1,4 +0,0 @@ -Significance: patch -Type: dev - -e2e tests for progressive onboarding diff --git a/changelog/dev-7258-remove-hooks-from-multi-currency-constructor b/changelog/dev-7258-remove-hooks-from-multi-currency-constructor deleted file mode 100644 index caba16f39ee..00000000000 --- a/changelog/dev-7258-remove-hooks-from-multi-currency-constructor +++ /dev/null @@ -1,4 +0,0 @@ -Significance: patch -Type: dev - -Move hooks out of MultiCurrency constructor into own init_hooks method. diff --git a/changelog/dev-7261-remove-hooks-from-fraud-services-constructor-2 b/changelog/dev-7261-remove-hooks-from-fraud-services-constructor-2 deleted file mode 100644 index d1f5bfa6723..00000000000 --- a/changelog/dev-7261-remove-hooks-from-fraud-services-constructor-2 +++ /dev/null @@ -1,4 +0,0 @@ -Significance: patch -Type: dev - -Move fraud related service hooks out of class constructors and into new init_hooks methods. diff --git a/changelog/dev-7262-remove-hooks-from-constructors b/changelog/dev-7262-remove-hooks-from-constructors deleted file mode 100644 index 9d3cb4ee5e8..00000000000 --- a/changelog/dev-7262-remove-hooks-from-constructors +++ /dev/null @@ -1,4 +0,0 @@ -Significance: minor -Type: dev - -Refactor to move hook initialisation out of constructors. diff --git a/changelog/dev-7285-test-payment-method-title b/changelog/dev-7285-test-payment-method-title deleted file mode 100644 index a825d60b99e..00000000000 --- a/changelog/dev-7285-test-payment-method-title +++ /dev/null @@ -1,5 +0,0 @@ -Significance: patch -Type: dev -Comment: Adding a few unit tests - - diff --git a/changelog/feat-handle-server-side-dupe-flag b/changelog/feat-handle-server-side-dupe-flag deleted file mode 100644 index cdf484a3b1d..00000000000 --- a/changelog/feat-handle-server-side-dupe-flag +++ /dev/null @@ -1,4 +0,0 @@ -Significance: minor -Type: add - -Handle server-side feature flag for new UPE type enablement. diff --git a/changelog/feature-enable-sepa-for-deferred-intent-upe b/changelog/feature-enable-sepa-for-deferred-intent-upe deleted file mode 100644 index 8cabbf6a2ec..00000000000 --- a/changelog/feature-enable-sepa-for-deferred-intent-upe +++ /dev/null @@ -1,4 +0,0 @@ -Significance: minor -Type: update - -Allow deferred intent creation UPE to support SEPA payments. diff --git a/changelog/fix-2141-3 b/changelog/fix-2141-3 deleted file mode 100644 index c4bec32f55b..00000000000 --- a/changelog/fix-2141-3 +++ /dev/null @@ -1,4 +0,0 @@ -Significance: patch -Type: fix - -Redirect back to the pay-for-order page when it's pay-for-order order diff --git a/changelog/fix-5031-disable-currency-switcher-on-pay-for-order b/changelog/fix-5031-disable-currency-switcher-on-pay-for-order deleted file mode 100644 index 1a8faa30591..00000000000 --- a/changelog/fix-5031-disable-currency-switcher-on-pay-for-order +++ /dev/null @@ -1,4 +0,0 @@ -Significance: minor -Type: fix - -Disable automatic currency switching and switcher widgets on pay_for_order page. diff --git a/changelog/fix-5524-price-conversion-helper-function b/changelog/fix-5524-price-conversion-helper-function deleted file mode 100644 index 5f1d4951f67..00000000000 --- a/changelog/fix-5524-price-conversion-helper-function +++ /dev/null @@ -1,4 +0,0 @@ -Significance: patch -Type: add - -Add helper function/method for raw currency amount conversion. diff --git a/changelog/fix-5548-modal-header-alignement-on-safari b/changelog/fix-5548-modal-header-alignement-on-safari deleted file mode 100644 index 4292f7a24be..00000000000 --- a/changelog/fix-5548-modal-header-alignement-on-safari +++ /dev/null @@ -1,4 +0,0 @@ -Significance: patch -Type: fix - -Fix modal header alignment on safari browser diff --git a/changelog/fix-5945-add-default-cc-enabled b/changelog/fix-5945-add-default-cc-enabled deleted file mode 100644 index ead1017db74..00000000000 --- a/changelog/fix-5945-add-default-cc-enabled +++ /dev/null @@ -1,4 +0,0 @@ -Significance: patch -Type: fix - -Fix Apple Pay and Google Pay if card payments are disabled. diff --git a/changelog/fix-6182-hide-storefront-tooltip b/changelog/fix-6182-hide-storefront-tooltip deleted file mode 100644 index aa54714f13d..00000000000 --- a/changelog/fix-6182-hide-storefront-tooltip +++ /dev/null @@ -1,4 +0,0 @@ -Significance: patch -Type: fix - -Hide tooltip related to Storefront theme in Multi-Currency settings when Storefront is not the active theme diff --git a/changelog/fix-6466-mc-errors b/changelog/fix-6466-mc-errors deleted file mode 100644 index a0f78a106ca..00000000000 --- a/changelog/fix-6466-mc-errors +++ /dev/null @@ -1,4 +0,0 @@ -Significance: patch -Type: fix - -Fix onboarding section on MultiCurrency settings page. diff --git a/changelog/fix-6714-request-button-virtual-variable b/changelog/fix-6714-request-button-virtual-variable deleted file mode 100644 index cb7b26a6be6..00000000000 --- a/changelog/fix-6714-request-button-virtual-variable +++ /dev/null @@ -1,4 +0,0 @@ -Significance: patch -Type: fix - -Virtual variable products no longer require shipping details when checking out with Apple Pay and Google Pay diff --git a/changelog/fix-6819-payment-method-messaging-invalid-value b/changelog/fix-6819-payment-method-messaging-invalid-value deleted file mode 100644 index 417a064040f..00000000000 --- a/changelog/fix-6819-payment-method-messaging-invalid-value +++ /dev/null @@ -1,4 +0,0 @@ -Significance: patch -Type: fix - -Improved product details script with enhanced price calculation, and fallbacks for potential undefined values. diff --git a/changelog/fix-6891-redirect-dispute-detail-to-transaction b/changelog/fix-6891-redirect-dispute-detail-to-transaction deleted file mode 100644 index 1a7a59f3d4e..00000000000 --- a/changelog/fix-6891-redirect-dispute-detail-to-transaction +++ /dev/null @@ -1,4 +0,0 @@ -Significance: patch -Type: dev - -This work is part of a UI improvements to increase disputes response that is behind a feature flag. A changelog entry will be added to represent the work as a whole. diff --git a/changelog/fix-6926-transaction-dispute-details-actions b/changelog/fix-6926-transaction-dispute-details-actions deleted file mode 100644 index 114fdfd9da0..00000000000 --- a/changelog/fix-6926-transaction-dispute-details-actions +++ /dev/null @@ -1,5 +0,0 @@ -Significance: patch -Type: add -Comment: Behind a feature flag: add challenge and accept action buttons to Transaction Details screen - - diff --git a/changelog/fix-6928-remove-transaction-details-view-dispute-link b/changelog/fix-6928-remove-transaction-details-view-dispute-link deleted file mode 100644 index 9d4180fb8cf..00000000000 --- a/changelog/fix-6928-remove-transaction-details-view-dispute-link +++ /dev/null @@ -1,5 +0,0 @@ -Significance: patch -Type: update -Comment: Behind a feature flag, remove View dispute link on transaction details page. - - diff --git a/changelog/fix-6929-change-dispute-details-links-to-transactions-details b/changelog/fix-6929-change-dispute-details-links-to-transactions-details deleted file mode 100644 index b080d0edf21..00000000000 --- a/changelog/fix-6929-change-dispute-details-links-to-transactions-details +++ /dev/null @@ -1,4 +0,0 @@ -Significance: minor -Type: update - -Update links that pointed to the dispute details screen to point to the transaction details screen diff --git a/changelog/fix-6980-remove-passing-filter-name-from-request-class-send-method b/changelog/fix-6980-remove-passing-filter-name-from-request-class-send-method deleted file mode 100644 index a0b39737587..00000000000 --- a/changelog/fix-6980-remove-passing-filter-name-from-request-class-send-method +++ /dev/null @@ -1,4 +0,0 @@ -Significance: minor -Type: dev - -Refactored request class send() method diff --git a/changelog/fix-7151-multi-currency-onboarding b/changelog/fix-7151-multi-currency-onboarding deleted file mode 100644 index 880b2a905a1..00000000000 --- a/changelog/fix-7151-multi-currency-onboarding +++ /dev/null @@ -1,4 +0,0 @@ -Significance: patch -Type: fix - -Load multi-currency class on setup page. diff --git a/changelog/fix-7172-nyp-cart-editing b/changelog/fix-7172-nyp-cart-editing deleted file mode 100644 index 8c13ebfa01e..00000000000 --- a/changelog/fix-7172-nyp-cart-editing +++ /dev/null @@ -1,4 +0,0 @@ -Significance: minor -Type: update - -Update Name Your Price compatibility to use new Compatibility methods. diff --git a/changelog/fix-7191-dispute-resolution-footer-inquiries b/changelog/fix-7191-dispute-resolution-footer-inquiries deleted file mode 100644 index b273f083239..00000000000 --- a/changelog/fix-7191-dispute-resolution-footer-inquiries +++ /dev/null @@ -1,5 +0,0 @@ -Significance: patch -Type: add -Comment: Behind feature flag: Show dispute resolution footer for inquiries under review or closed. - - diff --git a/changelog/fix-7228-dispute-details-when-awaiting-response-past-due b/changelog/fix-7228-dispute-details-when-awaiting-response-past-due deleted file mode 100644 index 2de5d68f988..00000000000 --- a/changelog/fix-7228-dispute-details-when-awaiting-response-past-due +++ /dev/null @@ -1,5 +0,0 @@ -Significance: patch -Type: fix -Comment: Behind feature flag: Show dispute details on the transaction details screen when a dispute is awaiting response and past due - - diff --git a/changelog/fix-7241-update-live-dispute-docs-links-in-transaction-detail b/changelog/fix-7241-update-live-dispute-docs-links-in-transaction-detail deleted file mode 100644 index 98e640d387f..00000000000 --- a/changelog/fix-7241-update-live-dispute-docs-links-in-transaction-detail +++ /dev/null @@ -1,4 +0,0 @@ -Significance: patch -Type: fix - -Comment: Behind a feature flag: Update documentation links (new/changed docs content) when notifying merchant that a dispute needs response. diff --git a/changelog/fix-7254-update-dispute-fee-text b/changelog/fix-7254-update-dispute-fee-text deleted file mode 100644 index d0bf68420b2..00000000000 --- a/changelog/fix-7254-update-dispute-fee-text +++ /dev/null @@ -1,5 +0,0 @@ -Significance: patch -Type: fix -Comment: Minor wording change on unreleased feature. - - diff --git a/changelog/fix-7303-disable-wcpay-with-core-disabled b/changelog/fix-7303-disable-wcpay-with-core-disabled deleted file mode 100644 index 4d2d85b0916..00000000000 --- a/changelog/fix-7303-disable-wcpay-with-core-disabled +++ /dev/null @@ -1,4 +0,0 @@ -Significance: patch -Type: fix - -Fix error when disabling WCPay with core disabled. diff --git a/changelog/fix-7329-missing-multi-currency-check b/changelog/fix-7329-missing-multi-currency-check deleted file mode 100644 index af48c9f30e1..00000000000 --- a/changelog/fix-7329-missing-multi-currency-check +++ /dev/null @@ -1,4 +0,0 @@ -Significance: patch -Type: fix - -Add multi-currency enablement check in WooPay session handling. diff --git a/changelog/fix-7343-missing-payment-details-section-in-payment-details-page-for-affirm-and-afterpay-payment-methods b/changelog/fix-7343-missing-payment-details-section-in-payment-details-page-for-affirm-and-afterpay-payment-methods deleted file mode 100644 index d4be499a665..00000000000 --- a/changelog/fix-7343-missing-payment-details-section-in-payment-details-page-for-affirm-and-afterpay-payment-methods +++ /dev/null @@ -1,4 +0,0 @@ -Significance: patch -Type: fix - -Payment method section missing for Affirm and Afterpay on transaction details page diff --git a/changelog/fix-7357-multiple-woopay-session-requests b/changelog/fix-7357-multiple-woopay-session-requests deleted file mode 100644 index 2c2b2d69641..00000000000 --- a/changelog/fix-7357-multiple-woopay-session-requests +++ /dev/null @@ -1,4 +0,0 @@ -Significance: patch -Type: fix - -Only request WooPay session data once on blocks pages. diff --git a/changelog/fix-7360-non-connected-onboarding-flow-access b/changelog/fix-7360-non-connected-onboarding-flow-access deleted file mode 100644 index 3af6b6a4ca2..00000000000 --- a/changelog/fix-7360-non-connected-onboarding-flow-access +++ /dev/null @@ -1,4 +0,0 @@ -Significance: patch -Type: fix - -Redirect back to the connect page when attempting to access the new onboarding flow without a server connection. diff --git a/changelog/fix-7373-show-dispute-amount-in-shopper-currency b/changelog/fix-7373-show-dispute-amount-in-shopper-currency deleted file mode 100644 index 724d7a5fdec..00000000000 --- a/changelog/fix-7373-show-dispute-amount-in-shopper-currency +++ /dev/null @@ -1,5 +0,0 @@ -Significance: patch -Type: fix -Comment: Revert pre-release change to show dispute amount in the shopper's currency on the transaction details screen - - diff --git a/changelog/fix-7395 b/changelog/fix-7395 deleted file mode 100644 index 9d6115e20b2..00000000000 --- a/changelog/fix-7395 +++ /dev/null @@ -1,5 +0,0 @@ -Significance: patch -Type: fix -Comment: Updating tracks events - - diff --git a/changelog/fix-7396-disputestatuschip b/changelog/fix-7396-disputestatuschip deleted file mode 100644 index ab5a4382fa5..00000000000 --- a/changelog/fix-7396-disputestatuschip +++ /dev/null @@ -1,5 +0,0 @@ -Significance: patch -Type: fix -Comment: Minor UI change, background color on StatusChip for disputes - - diff --git a/changelog/fix-add-wc-blocks-loading-spinner-css b/changelog/fix-add-wc-blocks-loading-spinner-css deleted file mode 100644 index d3fbea23ade..00000000000 --- a/changelog/fix-add-wc-blocks-loading-spinner-css +++ /dev/null @@ -1,4 +0,0 @@ -Significance: minor -Type: add - -Add WC blocks spinner to the WooPay checkout styles. diff --git a/changelog/fix-add-woopay-woocommerce-mix-and-match-support b/changelog/fix-add-woopay-woocommerce-mix-and-match-support deleted file mode 100644 index 4d5507bd040..00000000000 --- a/changelog/fix-add-woopay-woocommerce-mix-and-match-support +++ /dev/null @@ -1,4 +0,0 @@ -Significance: patch -Type: fix - -Add Mix and Match Products support on WooPay. diff --git a/changelog/fix-bump-min-php-wc-beta b/changelog/fix-bump-min-php-wc-beta deleted file mode 100644 index 2e96582ebd7..00000000000 --- a/changelog/fix-bump-min-php-wc-beta +++ /dev/null @@ -1,3 +0,0 @@ -Significance: patch -Type: dev -Comment: Update automated test matrix to remove PHP 7.3 testing against WooCommerce beta. diff --git a/changelog/fix-correct-documentation-url-for-klarna b/changelog/fix-correct-documentation-url-for-klarna deleted file mode 100644 index 3092cfe2b34..00000000000 --- a/changelog/fix-correct-documentation-url-for-klarna +++ /dev/null @@ -1,5 +0,0 @@ -Significance: patch -Type: fix -Comment: Adding missed functionality from another PR - - diff --git a/changelog/fix-docs-api-add-missing-sidebar-links-for-intent-and-pm b/changelog/fix-docs-api-add-missing-sidebar-links-for-intent-and-pm deleted file mode 100644 index 5147a9663af..00000000000 --- a/changelog/fix-docs-api-add-missing-sidebar-links-for-intent-and-pm +++ /dev/null @@ -1,4 +0,0 @@ -Significance: patch -Type: dev - -Added missing API docs links for payment intents and payment methods API endpoints diff --git a/changelog/fix-finish-setup-link b/changelog/fix-finish-setup-link deleted file mode 100644 index b4acb564d44..00000000000 --- a/changelog/fix-finish-setup-link +++ /dev/null @@ -1,4 +0,0 @@ -Significance: minor -Type: dev - -Capitalize the JCB label on transactions details page. diff --git a/changelog/fix-fix-bundles-on-product-woopay-express-checkout-button b/changelog/fix-fix-bundles-on-product-woopay-express-checkout-button deleted file mode 100644 index 37aad14f216..00000000000 --- a/changelog/fix-fix-bundles-on-product-woopay-express-checkout-button +++ /dev/null @@ -1,4 +0,0 @@ -Significance: patch -Type: fix - -Fix WooPay express checkout button with product bundles on product page. diff --git a/changelog/fix-improve-escaping-around-attributes b/changelog/fix-improve-escaping-around-attributes deleted file mode 100644 index f33b62dbcbe..00000000000 --- a/changelog/fix-improve-escaping-around-attributes +++ /dev/null @@ -1,4 +0,0 @@ -Significance: patch -Type: fix - -Improve escaping around attributes. diff --git a/changelog/fix-init-woopay-error b/changelog/fix-init-woopay-error deleted file mode 100644 index 58cbd587cec..00000000000 --- a/changelog/fix-init-woopay-error +++ /dev/null @@ -1,4 +0,0 @@ -Significance: patch -Type: fix - -Fix init WooPay and empty cart error diff --git a/changelog/fix-optimise-capture-charge-calls b/changelog/fix-optimise-capture-charge-calls deleted file mode 100644 index b8c1ab4451e..00000000000 --- a/changelog/fix-optimise-capture-charge-calls +++ /dev/null @@ -1,4 +0,0 @@ -Significance: patch -Type: fix - -Speed up capturing terminal and authorized payments. diff --git a/changelog/fix-redundant-webhooks-modifications b/changelog/fix-redundant-webhooks-modifications deleted file mode 100644 index 5c7d87846af..00000000000 --- a/changelog/fix-redundant-webhooks-modifications +++ /dev/null @@ -1,4 +0,0 @@ -Significance: patch -Type: fix - -Prevent WooPay-related implementation to modify non-WooPay-specific webhooks by changing their data. diff --git a/changelog/fix-save-customer-info-checkout b/changelog/fix-save-customer-info-checkout deleted file mode 100644 index cf33c4822c6..00000000000 --- a/changelog/fix-save-customer-info-checkout +++ /dev/null @@ -1,4 +0,0 @@ -Significance: patch -Type: fix - -fix: save platform checkout info on blocks diff --git a/changelog/fix-subscription-migration-in-progress-check b/changelog/fix-subscription-migration-in-progress-check deleted file mode 100644 index 650e1b1d627..00000000000 --- a/changelog/fix-subscription-migration-in-progress-check +++ /dev/null @@ -1,5 +0,0 @@ -Significance: patch -Type: dev -Comment: This change fixes a bug in unreleased code. No changelog entry needed. - - diff --git a/changelog/fix-tracking-conditions b/changelog/fix-tracking-conditions deleted file mode 100644 index 3f24fe7b360..00000000000 --- a/changelog/fix-tracking-conditions +++ /dev/null @@ -1,4 +0,0 @@ -Significance: patch -Type: fix - -Tracking conditions diff --git a/changelog/fix-woopay-billing-phone-fallback b/changelog/fix-woopay-billing-phone-fallback deleted file mode 100644 index 98b41427580..00000000000 --- a/changelog/fix-woopay-billing-phone-fallback +++ /dev/null @@ -1,4 +0,0 @@ -Significance: patch -Type: fix - -WooPay save my info phone number fallback for virtual products diff --git a/changelog/fix-woopay-multiple-redirects b/changelog/fix-woopay-multiple-redirects deleted file mode 100644 index 71ce26816e0..00000000000 --- a/changelog/fix-woopay-multiple-redirects +++ /dev/null @@ -1,4 +0,0 @@ -Significance: patch -Type: fix - -Prevent WooPay multiple redirect requests. diff --git a/changelog/issue-6510-deprecate-wcpay-subscriptions b/changelog/issue-6510-deprecate-wcpay-subscriptions deleted file mode 100644 index b40eaae8139..00000000000 --- a/changelog/issue-6510-deprecate-wcpay-subscriptions +++ /dev/null @@ -1,4 +0,0 @@ -Significance: minor -Type: update - -Only display the WCPay Subscriptions setting to existing users as part of deprecating this feature. diff --git a/changelog/rpp-6686-payments-skeleton b/changelog/rpp-6686-payments-skeleton deleted file mode 100644 index 77b8ee16cea..00000000000 --- a/changelog/rpp-6686-payments-skeleton +++ /dev/null @@ -1,5 +0,0 @@ -Significance: patch -Type: dev -Comment: Adding the basic structure for payment states and context" - - diff --git a/changelog/rpp-6688-working-data b/changelog/rpp-6688-working-data deleted file mode 100644 index 0c026b421bf..00000000000 --- a/changelog/rpp-6688-working-data +++ /dev/null @@ -1,5 +0,0 @@ -Significance: patch -Type: dev -Comment: Making the mechanism for working payment data functional. - - diff --git a/changelog/rpp-basic-process b/changelog/rpp-basic-process deleted file mode 100644 index d576f27fd31..00000000000 --- a/changelog/rpp-basic-process +++ /dev/null @@ -1,5 +0,0 @@ -Significance: patch -Type: dev -Comment: Adding a barebones payment process to src. - - diff --git a/changelog/rpp-container-exceptions b/changelog/rpp-container-exceptions deleted file mode 100644 index 9a4b58afd7a..00000000000 --- a/changelog/rpp-container-exceptions +++ /dev/null @@ -1,5 +0,0 @@ -Significance: patch -Type: dev -Comment: Adding proper exceptions to the depenedency container. - - diff --git a/changelog/rpp-extract-gateway-methods b/changelog/rpp-extract-gateway-methods deleted file mode 100644 index 90a2391c727..00000000000 --- a/changelog/rpp-extract-gateway-methods +++ /dev/null @@ -1,4 +0,0 @@ -Significance: minor -Type: dev - -Extracting payment metadata and level 3 data generation into services. diff --git a/changelog/stripe-billing-deactivate-plugin-warning-updates b/changelog/stripe-billing-deactivate-plugin-warning-updates deleted file mode 100644 index fb52189cd61..00000000000 --- a/changelog/stripe-billing-deactivate-plugin-warning-updates +++ /dev/null @@ -1,4 +0,0 @@ -Significance: minor -Type: update - -Update the content of modals that are displayed when deactivating the WooPayments or Woo Subscriptions plugins when the store has active Stripe Billing subscriptions. diff --git a/changelog/subscriptions-core-6.3.0 b/changelog/subscriptions-core-6.3.0 deleted file mode 100644 index 5cf498d1688..00000000000 --- a/changelog/subscriptions-core-6.3.0 +++ /dev/null @@ -1,4 +0,0 @@ -Significance: minor -Type: dev - -Update subscriptions-core to 6.3.0. diff --git a/changelog/subscriptions-core-6.3.0-1 b/changelog/subscriptions-core-6.3.0-1 deleted file mode 100644 index 0c42e39eb5b..00000000000 --- a/changelog/subscriptions-core-6.3.0-1 +++ /dev/null @@ -1,4 +0,0 @@ -Significance: minor -Type: add - -Introduce the "Subscription Relationship" column under the Orders list admin page when HPOS is enabled. diff --git a/changelog/subscriptions-core-6.3.0-2 b/changelog/subscriptions-core-6.3.0-2 deleted file mode 100644 index fbc58e2599a..00000000000 --- a/changelog/subscriptions-core-6.3.0-2 +++ /dev/null @@ -1,4 +0,0 @@ -Significance: minor -Type: fix - -When HPOS is enabled, make the orders_by_type_query filter box work in the WooCommerce orders screen. diff --git a/changelog/subscriptions-core-6.3.0-3 b/changelog/subscriptions-core-6.3.0-3 deleted file mode 100644 index 7417f089602..00000000000 --- a/changelog/subscriptions-core-6.3.0-3 +++ /dev/null @@ -1,4 +0,0 @@ -Significance: minor -Type: fix - -Ensure renewal orders paid via the Block Checkout are correctly linked to their subscription. diff --git a/changelog/subscriptions-core-6.3.0-4 b/changelog/subscriptions-core-6.3.0-4 deleted file mode 100644 index 329c050a701..00000000000 --- a/changelog/subscriptions-core-6.3.0-4 +++ /dev/null @@ -1,4 +0,0 @@ -Significance: minor -Type: fix - -Resolved an issue that caused paying for failed/pending parent orders that include Product Add-ons to not calculate the correct total. diff --git a/changelog/subscriptions-core-6.3.0-5 b/changelog/subscriptions-core-6.3.0-5 deleted file mode 100644 index 91d0638712f..00000000000 --- a/changelog/subscriptions-core-6.3.0-5 +++ /dev/null @@ -1,4 +0,0 @@ -Significance: minor -Type: fix - -Ensure the order needs processing transient is deleted when a subscription order (eg renewal) is created. Fixes issues with renewal orders going straight to a completed status. diff --git a/changelog/subscriptions-core-6.3.0-6 b/changelog/subscriptions-core-6.3.0-6 deleted file mode 100644 index 852f5ffcb84..00000000000 --- a/changelog/subscriptions-core-6.3.0-6 +++ /dev/null @@ -1,4 +0,0 @@ -Significance: minor -Type: fix - -Store the correct subscription start date in postmeta and ordermeta when HPOS and data syncing is being used. diff --git a/changelog/subscriptions-core-6.3.0-7 b/changelog/subscriptions-core-6.3.0-7 deleted file mode 100644 index d67e3e1922f..00000000000 --- a/changelog/subscriptions-core-6.3.0-7 +++ /dev/null @@ -1,4 +0,0 @@ -Significance: minor -Type: fix - -When HPOS is enabled, deleting a customer will now delete their subscriptions. diff --git a/changelog/subscriptions-core-6.3.0-8 b/changelog/subscriptions-core-6.3.0-8 deleted file mode 100644 index 2fe3b3489cc..00000000000 --- a/changelog/subscriptions-core-6.3.0-8 +++ /dev/null @@ -1,4 +0,0 @@ -Significance: minor -Type: fix - -Missing styles on the Edit Subscription page when HPOS is enabled. diff --git a/changelog/task-woopay-first-party-default b/changelog/task-woopay-first-party-default deleted file mode 100644 index bc73b3251f1..00000000000 --- a/changelog/task-woopay-first-party-default +++ /dev/null @@ -1,4 +0,0 @@ -Significance: minor -Type: update - -Set WooPay First Party Authentication feature flag to default on. diff --git a/changelog/update-2179-woopay-connection-url b/changelog/update-2179-woopay-connection-url deleted file mode 100644 index 03950bcbbae..00000000000 --- a/changelog/update-2179-woopay-connection-url +++ /dev/null @@ -1,4 +0,0 @@ -Significance: patch -Type: update - -Update URL used to communicate with WooPay from the iFrame in the merchant site. diff --git a/changelog/update-6569-customize-success-banner-message-account-status b/changelog/update-6569-customize-success-banner-message-account-status deleted file mode 100644 index 704ae0c6db3..00000000000 --- a/changelog/update-6569-customize-success-banner-message-account-status +++ /dev/null @@ -1,4 +0,0 @@ -Significance: patch -Type: update - -Adapt the PO congratulations card copy for pending account status. diff --git a/changelog/update-6914-enhance-design-of-bnpl-payment-methods-status b/changelog/update-6914-enhance-design-of-bnpl-payment-methods-status deleted file mode 100644 index f0dd71a9eb8..00000000000 --- a/changelog/update-6914-enhance-design-of-bnpl-payment-methods-status +++ /dev/null @@ -1,4 +0,0 @@ -Significance: patch -Type: update - -Enhance design of bnpl payment methods status in settings screen diff --git a/changelog/update-6974-transaction-details-breakdown-labels-and-fees b/changelog/update-6974-transaction-details-breakdown-labels-and-fees deleted file mode 100644 index 3613ca6d6c2..00000000000 --- a/changelog/update-6974-transaction-details-breakdown-labels-and-fees +++ /dev/null @@ -1,4 +0,0 @@ -Significance: minor -Type: update - -Updated Transaction Details summary with added fee breakdown tooltip for disputed transactions. diff --git a/changelog/update-7000-improve-analytics-call-performance b/changelog/update-7000-improve-analytics-call-performance deleted file mode 100644 index 474e263290d..00000000000 --- a/changelog/update-7000-improve-analytics-call-performance +++ /dev/null @@ -1,4 +0,0 @@ -Significance: minor -Type: update - -Store customer currencies as an option to avoid expensive calculation. diff --git a/changelog/update-7222-bnpl-increase-afterpayclearpay-uk-transaction-upper-limit-to-1200-gbp b/changelog/update-7222-bnpl-increase-afterpayclearpay-uk-transaction-upper-limit-to-1200-gbp deleted file mode 100644 index d3c9c465e35..00000000000 --- a/changelog/update-7222-bnpl-increase-afterpayclearpay-uk-transaction-upper-limit-to-1200-gbp +++ /dev/null @@ -1,4 +0,0 @@ -Significance: minor -Type: update - -Increase GBP transaction limit for Afterpay diff --git a/changelog/update-7372-issuer-evidence b/changelog/update-7372-issuer-evidence deleted file mode 100644 index d79fece68a4..00000000000 --- a/changelog/update-7372-issuer-evidence +++ /dev/null @@ -1,5 +0,0 @@ -Significance: patch -Type: update -Comment: Just putting a feature (dispute issuer evidence) that was never public to real users behind a feature flag. - - diff --git a/changelog/update-7380-steps-to-resolve-wording b/changelog/update-7380-steps-to-resolve-wording deleted file mode 100644 index 6ab1236fd7b..00000000000 --- a/changelog/update-7380-steps-to-resolve-wording +++ /dev/null @@ -1,5 +0,0 @@ -Significance: patch -Type: update -Comment: Wording change of dispute details section on transaction details page that has not been public to users. - - diff --git a/changelog/update-payment-intent-create-endpoint b/changelog/update-payment-intent-create-endpoint deleted file mode 100644 index 875ac643709..00000000000 --- a/changelog/update-payment-intent-create-endpoint +++ /dev/null @@ -1,4 +0,0 @@ -Significance: minor -Type: add - -Add payment intent creation endpoint diff --git a/package-lock.json b/package-lock.json index 185fe217534..4b620347e41 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "woocommerce-payments", - "version": "6.5.1", + "version": "6.6.0", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "woocommerce-payments", - "version": "6.5.1", + "version": "6.6.0", "hasInstallScript": true, "license": "GPL-3.0-or-later", "dependencies": { diff --git a/package.json b/package.json index 08ce1bc783b..a49df63fa09 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "woocommerce-payments", - "version": "6.5.1", + "version": "6.6.0", "main": "webpack.config.js", "author": "Automattic", "license": "GPL-3.0-or-later", diff --git a/readme.txt b/readme.txt index 2a6554048ac..a411d06ab55 100644 --- a/readme.txt +++ b/readme.txt @@ -4,7 +4,7 @@ Tags: payment gateway, payment, apple pay, credit card, google pay, woocommerce Requires at least: 6.0 Tested up to: 6.2 Requires PHP: 7.3 -Stable tag: 6.5.1 +Stable tag: 6.6.0 License: GPLv2 or later License URI: http://www.gnu.org/licenses/gpl-2.0.html @@ -94,6 +94,84 @@ Please note that our support for the checkout block is still experimental and th == Changelog == += 6.6.0 - 2023-10-11 = +* Add - Add a notice on the Settings page to request JCB capability for Japanese customers. +* Add - Add current user data to the onboarding init request payload. This data is used for fraud prevention. +* Add - Added API endpoint to fetch customer's saved payment methods. +* Add - Added docs for cancel_authorization endpoint +* Add - Added documentation for create payment intent API endpoint. +* Add - Added documentation for payment methods API endpoint +* Add - Add functionality to enable WooPay first party auth behind feature flag. +* Add - Add helper function/method for raw currency amount conversion. +* Add - Add Klarna payment method +* Add - Add loading state to WooPay button +* Add - Add payment intent creation endpoint +* Add - Add the feature flag check for pay-for-order flow +* Add - Add WC blocks spinner to the WooPay checkout styles. +* Add - Behind a feature flag: dispute message added to transactions screen for disputes not needing a response. +* Add - Display dispute information, recommended resolution steps, and actions directly on the transaction details screen to help merchants with dispute resolution. +* Add - Display server error messages on Settings save +* Add - Expand the data points added to the WooCommerce SSR to include all the main WooPayments features. +* Add - Handle server-side feature flag for new UPE type enablement. +* Add - Introduce the "Subscription Relationship" column under the Orders list admin page when HPOS is enabled. +* Add - Show survey for merchants that disable WooPay. +* Fix - Add Mix and Match Products support on WooPay. +* Fix - Add multi-currency enablement check in WooPay session handling. +* Fix - Comment: Behind a feature flag: Update documentation links (new/changed docs content) when notifying merchant that a dispute needs response. +* Fix - Disable automatic currency switching and switcher widgets on pay_for_order page. +* Fix - Ensure renewal orders paid via the Block Checkout are correctly linked to their subscription. +* Fix - Ensure the order needs processing transient is deleted when a subscription order (eg renewal) is created. Fixes issues with renewal orders going straight to a completed status. +* Fix - fix: save platform checkout info on blocks +* Fix - Fix Apple Pay and Google Pay if card payments are disabled. +* Fix - Fix error when disabling WCPay with core disabled. +* Fix - Fix init WooPay and empty cart error +* Fix - Fix modal header alignment on safari browser +* Fix - Fix onboarding section on MultiCurrency settings page. +* Fix - Fix WooPay express checkout button with product bundles on product page. +* Fix - Hide tooltip related to Storefront theme in Multi-Currency settings when Storefront is not the active theme +* Fix - Improved product details script with enhanced price calculation, and fallbacks for potential undefined values. +* Fix - Improve escaping around attributes. +* Fix - Load multi-currency class on setup page. +* Fix - Missing styles on the Edit Subscription page when HPOS is enabled. +* Fix - Only request WooPay session data once on blocks pages. +* Fix - Payment method section missing for Affirm and Afterpay on transaction details page +* Fix - Prevent charging completed or processing orders with a new payment intent ID +* Fix - Prevent WooPay-related implementation to modify non-WooPay-specific webhooks by changing their data. +* Fix - Prevent WooPay multiple redirect requests. +* Fix - Redirect back to the connect page when attempting to access the new onboarding flow without a server connection. +* Fix - Redirect back to the pay-for-order page when it's pay-for-order order +* Fix - Resolved an issue that caused paying for failed/pending parent orders that include Product Add-ons to not calculate the correct total. +* Fix - Speed up capturing terminal and authorized payments. +* Fix - Store the correct subscription start date in postmeta and ordermeta when HPOS and data syncing is being used. +* Fix - Tracking conditions +* Fix - Virtual variable products no longer require shipping details when checking out with Apple Pay and Google Pay +* Fix - When HPOS is enabled, deleting a customer will now delete their subscriptions. +* Fix - When HPOS is enabled, make the orders_by_type_query filter box work in the WooCommerce orders screen. +* Fix - WooPay save my info phone number fallback for virtual products +* Update - Adapt the PO congratulations card copy for pending account status. +* Update - Allow deferred intent creation UPE to support SEPA payments. +* Update - Enhance design of bnpl payment methods status in settings screen +* Update - Increase GBP transaction limit for Afterpay +* Update - Only display the WCPay Subscriptions setting to existing users as part of deprecating this feature. +* Update - Set WooPay First Party Authentication feature flag to default on. +* Update - Store customer currencies as an option to avoid expensive calculation. +* Update - Updated Transaction Details summary with added fee breakdown tooltip for disputed transactions. +* Update - Update links that pointed to the dispute details screen to point to the transaction details screen +* Update - Update Name Your Price compatibility to use new Compatibility methods. +* Update - Update the content of modals that are displayed when deactivating the WooPayments or Woo Subscriptions plugins when the store has active Stripe Billing subscriptions. +* Update - Update URL used to communicate with WooPay from the iFrame in the merchant site. +* Dev - Added missing API docs links for payment intents and payment methods API endpoints +* Dev - Capitalize the JCB label on transactions details page. +* Dev - e2e tests for progressive onboarding +* Dev - Extracting payment metadata and level 3 data generation into services. +* Dev - Migrate away from hooking into actions in certain classes +* Dev - Move fraud related service hooks out of class constructors and into new init_hooks methods. +* Dev - Move hooks out of MultiCurrency constructor into own init_hooks method. +* Dev - Refactored request class send() method +* Dev - Refactor to move hook initialisation out of constructors. +* Dev - This work is part of a UI improvements to increase disputes response that is behind a feature flag. A changelog entry will be added to represent the work as a whole. +* Dev - Update subscriptions-core to 6.3.0. + = 6.5.1 - 2023-09-26 = * Fix - fix incorrect payment method title for non-WooPayments gateways diff --git a/woocommerce-payments.php b/woocommerce-payments.php index 457f5262caf..82845cf0a74 100644 --- a/woocommerce-payments.php +++ b/woocommerce-payments.php @@ -12,7 +12,7 @@ * WC tested up to: 7.8.0 * Requires at least: 6.0 * Requires PHP: 7.3 - * Version: 6.5.1 + * Version: 6.6.0 * * @package WooCommerce\Payments */