Skip to content

Commit

Permalink
Merge branch 'develop' into update/6320-rule-card-behavior-if-affecte…
Browse files Browse the repository at this point in the history
…d-by-other-config
  • Loading branch information
allie500 authored Dec 7, 2023
2 parents 00cf564 + 4a667b8 commit 9228baf
Show file tree
Hide file tree
Showing 70 changed files with 178 additions and 252 deletions.
49 changes: 49 additions & 0 deletions changelog.txt
Original file line number Diff line number Diff line change
@@ -1,5 +1,54 @@
*** WooPayments Changelog ***

= 6.9.0 - 2023-12-06 =
* Add - Added cleanup code after Payment Processing - RPP.
* Add - Adds new option to track dismissal of PO eligibility modal.
* Add - Display an error banner on the connect page when the WooCommerce country is not supported.
* Add - Filter to disable WooPay checkout auto-redirect and email input hooks.
* Add - Handle failed transaction rate limiter in RPP.
* Add - Handle fraud prevention service in InitialState (project RPP).
* Add - Handle mimium amount in InitialState (project RPP).
* Add - Introduce filters for channel, customer country, and risk level on the transactions list page.
* Add - Store the working mode of the gateway (RPP).
* Fix - Add AutomateWoo - Refer A Friend Add-On support on WooPay.
* Fix - Add date_between filter for Authorization Reporting API.
* Fix - Add invalid product id error check.
* Fix - Allow Gradual signup accounts to continue with the Gradual KYC after abandoning it.
* Fix - Allow requests with item IDs to be extended without exceptions.
* Fix - Check that the email is set in the post global.
* Fix - Display notice when clicking the WooPay button if variable product selection is incomplete.
* Fix - Do not show the WooPay button on the product page when WC Bookings require confirmation.
* Fix - Enable deferred intent creation when initialization process encounters cache unavailability.
* Fix - Ensure express payment methods (Google and Apple Pay) correctly reflect eligible shipping methods after closing and reattempting payment.
* Fix - Fixes a redirect to show the new onboarding when coming from WC Core.
* Fix - Fix saved card payments not working on block checkout while card testing prevention is active.
* Fix - Pass the pay-for-order params to the first-party auth flow.
* Fix - Prevent merchants to access onboarding again after starting it in new flow.
* Fix - Remove unsupported EUR currency from Afterpay payment method.
* Fix - Show Payments menu sub-items only for merchants that completed KYC.
* Fix - Support 'variation' product type when re-adding items to a cart.
* Fix - When rendering customer reference in transaction details, fallback to order data.
* Fix - When rendering customer reference on transaction details page, handle case with name being not provided in the order.
* Update - Change PRB default height for new installations.
* Update - Cleanup the deprecated payment gateway processing - part I.
* Update - Correct some links that now lead to better documentation.
* Update - Enable the new onboarding flow as default for all users.
* Update - Exclude estimated deposits from the deposits list screen.
* Update - Improvements to the dev mode and test mode indicators.
* Update - Remove estimated status option from the advanced filters on the deposits list screen.
* Update - Replace the deposit overview transactions list with a "transaction history is unavailable for instant deposits" message.
* Update - Update Payments Overview deposits UI to simplify how we communicate upcoming deposits.
* Update - Update to the new onboarding builder flow to not prefill country/address to US.
* Dev - Add client user-agent value to Tracks event props.
* Dev - Add E2E tests for Affirm and Afterpay checkouts.
* Dev - Add E2E tests for checking out with Giropay.
* Dev - Added customer details management within the re-engineered payment process.
* Dev - Adds WCPay options to Woo Core option allow list to avoid 403 responses from Options API when getting and updating options in non-prod env.
* Dev - Bump WC tested up to version to 8.3.1.
* Dev - Fix a bug in WooPay button update Tracks.
* Dev - Introduce filter `wcpay_payment_request_is_cart_supported`. Allow plugins to conditionally disable payment request buttons on cart and checkout pages containing products that do not support them.
* Dev - Upgrade the csv-export JS package to the latest version.

= 6.8.0 - 2023-11-16 =
* Add - Added mechanism to track and log changes to the payment context (reengineering payment process)
* Add - Add rejected payment method capability status
Expand Down
4 changes: 0 additions & 4 deletions changelog/4247-fix-incorrect-redirect

This file was deleted.

4 changes: 0 additions & 4 deletions changelog/7604-no-estimated-deposits-on-deposits-detail-page

This file was deleted.

4 changes: 0 additions & 4 deletions changelog/7683-prompt-to-complete-onboarding-shows-twice

This file was deleted.

4 changes: 0 additions & 4 deletions changelog/add-2298-filter-disable-woopay-auto-redirect

This file was deleted.

4 changes: 0 additions & 4 deletions changelog/add-6761-giropay-e2e

This file was deleted.

4 changes: 0 additions & 4 deletions changelog/add-7421-store-working-mode

This file was deleted.

4 changes: 0 additions & 4 deletions changelog/add-7423-completion-cleanup

This file was deleted.

4 changes: 0 additions & 4 deletions changelog/add-7596-transactions-filters

This file was deleted.

4 changes: 0 additions & 4 deletions changelog/add-7699-non-supported-country-banner

This file was deleted.

4 changes: 0 additions & 4 deletions changelog/add-ua-field-to-tracks

This file was deleted.

4 changes: 0 additions & 4 deletions changelog/chore-change-prb-default-height

This file was deleted.

5 changes: 0 additions & 5 deletions changelog/chore-woopay-button-translation-improvement

This file was deleted.

4 changes: 4 additions & 0 deletions changelog/cleanup-devtools-flags
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
Significance: minor
Type: dev

remove unused factor flag for deferred UPE
4 changes: 0 additions & 4 deletions changelog/dev-6125-e2e-tests-for-critical-bnpl-flows

This file was deleted.

4 changes: 0 additions & 4 deletions changelog/dev-7438-payment-cart-supported-filter

This file was deleted.

4 changes: 0 additions & 4 deletions changelog/dev-7498-improve-dev-mode

This file was deleted.

4 changes: 0 additions & 4 deletions changelog/dev-7678-dev-mode-country-cant-be-changed

This file was deleted.

4 changes: 0 additions & 4 deletions changelog/dev-bump-wc-version-8-3-1

This file was deleted.

3 changes: 0 additions & 3 deletions changelog/dev-improve-deposit-details-code-quality

This file was deleted.

5 changes: 0 additions & 5 deletions changelog/dev-silence-qit-false-positives

This file was deleted.

This file was deleted.

5 changes: 0 additions & 5 deletions changelog/e2e-7350-shopper-multicurrency-checkout

This file was deleted.

4 changes: 0 additions & 4 deletions changelog/fix-6520-refresh-account-data-when-left-kyc-early

This file was deleted.

4 changes: 0 additions & 4 deletions changelog/fix-6961-setting-options-non-prod-envs

This file was deleted.

4 changes: 0 additions & 4 deletions changelog/fix-7065-continue-po-onboarding

This file was deleted.

4 changes: 0 additions & 4 deletions changelog/fix-7445-authorization-filters

This file was deleted.

4 changes: 0 additions & 4 deletions changelog/fix-7508-request-extension

This file was deleted.

4 changes: 4 additions & 0 deletions changelog/fix-7595-reports-customers
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
Significance: patch
Type: fix

Fix missing customer data from transactions report
4 changes: 0 additions & 4 deletions changelog/fix-7616-variable-product-notice

This file was deleted.

This file was deleted.

5 changes: 0 additions & 5 deletions changelog/fix-7657_7658-estimated_deposits

This file was deleted.

4 changes: 0 additions & 4 deletions changelog/fix-7695-total-0-for-variation-products-gpay

This file was deleted.

This file was deleted.

This file was deleted.

5 changes: 0 additions & 5 deletions changelog/fix-7730-better-hadling-settings-redirection

This file was deleted.

4 changes: 0 additions & 4 deletions changelog/fix-7740-customer-reference-rendering-no-name

This file was deleted.

This file was deleted.

4 changes: 0 additions & 4 deletions changelog/fix-7771-remove-instant-deposit-transaction-list

This file was deleted.

4 changes: 0 additions & 4 deletions changelog/fix-add-woopay-automatewoo-refer-a-friend-support

This file was deleted.

4 changes: 0 additions & 4 deletions changelog/fix-more-use-cases-for-enabled-dupe

This file was deleted.

This file was deleted.

4 changes: 0 additions & 4 deletions changelog/fix-pay-for-order-flow-missing-user-session-email

This file was deleted.

4 changes: 0 additions & 4 deletions changelog/fix-product-not-found-error

This file was deleted.

4 changes: 0 additions & 4 deletions changelog/fix-shipping-method-total-express-checkout-buttons

This file was deleted.

5 changes: 0 additions & 5 deletions changelog/fix-tracks-sanitization

This file was deleted.

4 changes: 0 additions & 4 deletions changelog/fix-update-subscriptions-related-docs-links

This file was deleted.

4 changes: 0 additions & 4 deletions changelog/fix-woopay-btn-location-updates

This file was deleted.

4 changes: 0 additions & 4 deletions changelog/partially-cleanup-legacy-upe-and-card

This file was deleted.

3 changes: 0 additions & 3 deletions changelog/revert-7596-transactions-filter-branch

This file was deleted.

4 changes: 0 additions & 4 deletions changelog/rpp-7413-fraud-service

This file was deleted.

4 changes: 0 additions & 4 deletions changelog/rpp-7414-transaction-limiter

This file was deleted.

4 changes: 0 additions & 4 deletions changelog/rpp-7415-verification-minimum-amount

This file was deleted.

4 changes: 0 additions & 4 deletions changelog/rpp-7417-manage-customer-details

This file was deleted.

5 changes: 0 additions & 5 deletions changelog/update-6841-supported-countries-fallback

This file was deleted.

4 changes: 0 additions & 4 deletions changelog/update-7307-csv-export-package-version

This file was deleted.

4 changes: 0 additions & 4 deletions changelog/update-7646-payments-overview-deposits-ui

This file was deleted.

This file was deleted.

This file was deleted.

5 changes: 0 additions & 5 deletions changelog/update-dispute-winning-e2e-test-no-webhook

This file was deleted.

4 changes: 0 additions & 4 deletions includes/class-wc-payment-gateway-wcpay.php
Original file line number Diff line number Diff line change
Expand Up @@ -811,10 +811,6 @@ function_exists( 'wcs_order_contains_subscription' )
$factors[] = Factor::WCPAY_SUBSCRIPTION_SIGNUP();
}

if ( $this instanceof UPE_Split_Payment_Gateway ) {
$factors[] = Factor::DEFERRED_INTENT_SPLIT_UPE();
}

if ( defined( 'WCPAY_PAYMENT_REQUEST_CHECKOUT' ) && WCPAY_PAYMENT_REQUEST_CHECKOUT ) {
$factors[] = Factor::PAYMENT_REQUEST();
}
Expand Down
Loading

0 comments on commit 9228baf

Please sign in to comment.