Skip to content

[WAUM] Integrate Whatsapp Utility Messaging for WooCommerce Order Update Notifications#3164

Closed
sharunaanandraj wants to merge 198 commits intomainfrom
WAUM-dev
Closed

[WAUM] Integrate Whatsapp Utility Messaging for WooCommerce Order Update Notifications#3164
sharunaanandraj wants to merge 198 commits intomainfrom
WAUM-dev

Conversation

@sharunaanandraj
Copy link
Copy Markdown
Contributor

@sharunaanandraj sharunaanandraj commented May 8, 2025

Description

We are integrating Whatsapp Utility Messaging on the facebook for woocommerce plugin. We have been building the integration on a dev branch as aligned and getting all PRs approved by @vahidkay-meta / @iodic . This PR merges all the development changes to main branch to make it easy to cherry pick commits for the release. We are targeting release on (05/12).

Type of change

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

Checklist

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

Changelog entry

Integrate Whatsapp Utility Messaging for WooCommerce Order Update Notifications

Test Plan

Overview of WooCommerce flow

Screen.Recording.2025-05-07.at.10.49.12.PM.mov

Example of Order placed whatsapp notification sent to user when event is enabled.

Screenshot 2025-05-07 at 10 55 56 PM

Sharuna Anandraj and others added 30 commits February 24, 2025 08:33
[Will be reverted]Testing development flows for woocommerce
[Revert]Revert changes made to test the development flows
[WAUM][1/n] Add scaffold tab for whatsapp utility messaging
[WAUM][2/n] Link the connect whatsapp button to Hosted ES flow
Adding a rest api endpoint that will receive whatsapp webhooks
[WAUM][3/n]Add a rest api endpoint to receive whatsapp webhooks
[WAUM][4/n]Store received whatsapp onboarding info settings in wp_options table in DB
…box-1.3

[WAUM][7/n]Add consent collection to customer checkout flow if it is …
Build the utility message overview UI  for the utility messaging tab. Currently, diff is a scafold for the UI elements
…ince this PR is not approved

This reverts commit 21a2797.
[WAUM][6/n] Enable Consent collection setting during whatsapp onboarding flow
sharunaanandraj and others added 10 commits May 7, 2025 12:18
[WAUM][35/n] Add warning modal for Disconnect Button Click
[WAUM][37/n]Minor Design Review CSS and Text Updates to WAUM Onboarding Flow
[WAUM][36/n]Design review updates to done button and payment progress check
[WAUM][38/n]Integrate GK RolloutSwitch for Whatsapp Utility Messaging Tab
@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented May 8, 2025

📦 Latest Plugin Build

Built at: 2025-05-08T05:56:14.872Z
Commit: 0536958
Size: 1.1M

Download: Click here to download the plugin

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

1 similar comment
@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented May 8, 2025

📦 Latest Plugin Build

Built at: 2025-05-08T05:56:14.872Z
Commit: 0536958
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

@sharunaanandraj 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

github-actions bot commented May 8, 2025

📦 Latest Plugin Build

Built at: 2025-05-08T20:46:50.208Z
Commit: 24eb8f5
Size: 1.1M

Download: Click here to download the plugin

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

1 similar comment
@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented May 8, 2025

📦 Latest Plugin Build

Built at: 2025-05-08T20:46:50.208Z
Commit: 24eb8f5
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

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

@facebook-github-bot
Copy link
Copy Markdown
Contributor

@sharunaanandraj merged this pull request in 9acda44.

sharunaanandraj added a commit that referenced this pull request May 12, 2025
…ifications (#3164)

Summary:
We are integrating Whatsapp Utility Messaging on the facebook for woocommerce plugin. We have been building the integration on a dev branch as aligned and getting all PRs approved by vahidkay-meta / iodic . This PR merges all the development changes to main branch to make it easy to cherry pick commits for the release. We are targeting release on (05/12).

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

- [yes] I have commented my code, particularly in hard-to-understand areas.
- [yes] I have confirmed that my changes do not introduce any new PHPCS warnings or errors.
- [yes] I have checked plugin debug logs that my changes do not introduce any new PHP warnings or FATAL errors.
- [yes] I followed general Pull Request best practices. Meta employees to follow this [wiki]([url](https://fburl.com/wiki/2cgfduwc)).
- [in progress] I have added tests (if necessary) and all the new and existing unit tests pass locally with my changes.
- [in progress] I have completed dogfooding and QA testing, or I have conducted thorough due diligence to ensure that it does not break existing functionality.
- [n/a] I have updated or requested update to plugin documentations (if necessary). Meta employees to follow this [wiki]([url](https://fburl.com/wiki/nhx73tgs)).

Integrate Whatsapp Utility Messaging for WooCommerce Order Update Notifications

Pull Request resolved: #3164

Test Plan:
Overview of WooCommerce flow

https://github.com/user-attachments/assets/011012db-3378-4fdc-89b2-4d41be683928

Example of Order placed whatsapp notification sent to user when event is enabled.

<img width="765" alt="Screenshot 2025-05-07 at 10 55 56 PM" src="https://github.com/user-attachments/assets/afadf81d-7455-4079-bbf2-5cccef14f286" />

Reviewed By: woo-ardsouza, vahidkay-meta

Differential Revision: D74376980

Pulled By: sharunaanandraj

fbshipit-source-id: c2915dccb19e006f6d326be41c9f71a2f1dbf161
@tzahgr tzahgr mentioned this pull request May 20, 2025
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.

4 participants