Skip to content

activate simplified shops2#3222

Closed
sol-loup wants to merge 1 commit intomainfrom
activate-simplified-shops2
Closed

activate simplified shops2#3222
sol-loup wants to merge 1 commit intomainfrom
activate-simplified-shops2

Conversation

@sol-loup
Copy link
Copy Markdown
Contributor

@sol-loup sol-loup commented May 20, 2025

Description

This PR implements the enhanced onboarding experience for Facebook for WooCommerce. The enhanced onboarding provides a more streamlined and user-friendly interface for merchants to connect their WooCommerce store with Facebook's commerce features.

Type of change

  • New feature (non-breaking change which adds functionality)

Checklist

  • I have commented my code, particularly in hard-to-understand areas.
  • I have confirmed that my changes do not introduce any new PHPCS warnings or errors.
  • I have checked plugin debug logs that my changes do not introduce any new PHP warnings or FATAL errors.
  • I followed general Pull Request best practices.
  • I have added tests (if necessary) and all the new and existing unit tests pass locally with my changes.
  • I have completed dogfooding and QA testing, or I have conducted thorough due diligence to ensure that it does not break existing functionality.
  • I have updated or requested update to plugin documentations (if necessary).

Changelog entry

Added enhanced onboarding experience for new merchants connecting their WooCommerce store with Facebook

Test Plan

  1. Test the enhanced onboarding flow for new merchants:

    • Verify the enhanced onboarding UI is shown for new connections
    • Confirm the iframe integration works correctly
    • Test the connection flow end-to-end
    • Verify all settings are properly saved
  2. Test backward compatibility:

    • Verify existing connections continue to work with the old onboarding flow
    • Confirm merchants with existing connections don't see the enhanced onboarding
    • Test that all existing functionality remains intact
  3. Test error handling:

    • Verify proper error messages are shown for failed connections
    • Test network error scenarios
    • Confirm proper fallback behavior
  4. Test UI/UX:

    • Verify responsive design works across different screen sizes
    • Test accessibility features
    • Confirm all text is properly translated

@facebook-github-bot
Copy link
Copy Markdown
Contributor

@sol-loup has imported this pull request. If you are a Meta employee, you can view this diff on Phabricator.

@github-actions
Copy link
Copy Markdown
Contributor

📦 Latest Plugin Build

Built at: 2025-05-20T19:07:31.011Z
Commit: fd191e9
Size: 1.1M

Download: Click here to download the plugin

To download: Click the link above → Scroll to bottom → Download "facebook-for-woocommerce" artifact

@facebook-github-bot
Copy link
Copy Markdown
Contributor

@sol-loup merged this pull request in c762896.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants