Skip to content

Conversation

danieldudzic
Copy link
Collaborator

@danieldudzic danieldudzic commented Oct 10, 2025

Note: This PR is against the release/3.2.0 branch and not develop.

Description

This PR will add a "Pay with Crypto" Things to Do item and a WC Inbox item.

Screenshots

Things to Do
pwc_promo
WC Inbox item
Home_‹_WooCommerce_‹_WooCommerce_PayPal_Payments_—_WooCommerce

danieldudzic and others added 30 commits September 4, 2025 12:04
Restore the gateway description filter hook that was removed when
`get_description()` method was overridden in version 3.1.0. This filter
allows third-party plugins and themes to modify gateway descriptions.

Adds `woocommerce_paypal_payments_gateway_description` filter with
`wp_kses_post()` sanitization and passes full gateway instance to
filter for maximum flexibility.

Fixes backward compatibility break reported by users relying on
description filtering for custom gateway modifications.
- Add expandPaymentGateway method for classic checkout and pay by link pages
- Add locators
- Add expects to minimize timeouts
- Add expandPaymentGateway method for classic checkout and pay by link pages
- Add expects to minimize timeouts
…e-gateway-description-filter-in-pay-pal-gateway-get-description

Restore gateway description filter hook in PayPalGateway (5306)
…kup-fails-on-classic-checkout-when-email-is-pre-populated-from-session-v2

Refactor Fastlane email submission state management in Classic Checkout (5095)
Fix incorrect context when using mini-cart in product pages (5308)
Implements automatic code review requests for all pull requests.
All team members will be notified when PRs are opened, with
@Dinamiko as dev lead listed first, followed by team members
in alphabetical order.

This streamlines the review process and ensures consistent
code oversight across the repository.
…file-to-automatically-assign-pr-code-reviews

Add CODEOWNERS file for automatic PR review assignments (5321)
…odule

The filter callback in AxoModule was calling `$this->should_render_fastlane()`
which doesn't exist in the class.

Fixed by properly injecting and using the `AxoApplies` service from the
container to check if Fastlane should be rendered.

Also removed unused `$endpoint` parameter from the callback signature.
Copy link

github-actions bot commented Oct 10, 2025

Test using WordPress Playground

The changes in this pull request can be previewed and tested using a WordPress Playground instance.
WordPress Playground is an experimental project that creates a full WordPress instance entirely within the browser.

🔗 Test this pull request with WordPress Playground

What's included:

  • ✅ WordPress (latest)
  • ✅ WooCommerce (latest)
  • ✅ PayPal Payments plugin v3.2.0-pr3765-18591680803-g3a2d8e4 (built from this PR)

Login credentials:

  • Username: admin
  • Password: password

Plugin Details:

  • Version: 3.2.0-pr3765-18591680803-g3a2d8e4
  • Commit: 3a2d8e4
  • Artifact: woocommerce-paypal-payments-3.2.0-pr3765-18591680803-g3a2d8e4

💡 The demo environment resets each time you refresh. Perfect for testing!

🔄 This link updates automatically with each new commit to the PR.

⚠️ This URL is valid for 30 days from when this comment was last updated.


🤖 Auto-generated for commit 3a2d8e4 • Last updated: 2025-10-17T11:53:41.925Z

@Dinamiko Dinamiko changed the base branch from trunk to release/3.2.0 October 13, 2025 07:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants