Automattic / wp-calypso

The JavaScript and API powered WordPress.com
https://developer.wordpress.com
GNU General Public License v2.0
12.4k stars 1.98k forks source link

Purchasing the Commerce plan and DIFM Express breaks the connection to DIFM Express tools #94517

Open dcoleonline opened 5 days ago

dcoleonline commented 5 days ago

Quick summary

There is currently an issue that occurs when a customer purchases DIFM Express with the Commerce plan. The Commerce plan pushes the site AT, breaking the connection needed for our content submission form and other DIFM Express automation tools.

Steps to reproduce

1. Add $1,039 free credits to your WP account

2. Add a new site with the Commerce plan to your cart

3. Add DIFM Express to the cart

4. Checkout using your free credits difm-express-checkout

5. If you see the content form after checkout, try submitting content. You will see an error and will not be able to submit content content-form-error

If you paste the URL in a new tab, we see this error: direct-link

6. Check the DIFM tools in the Blog RC

7. Review the audit trail to see when the connection breaks in the sequence blog-audit

What you expected to happen

The site should stay connected to the DIFM Tools and the form should work for the customer to submit content.

When the connection is working, we should see the link to their content form under DIFM Tools like this: working-tools

What actually happened

The Commerce plan pushes the site atomic right after purchase, which breaks the connection to the DIFM Tools. The customer is not able to submit their content in the form.

Impact

Some (< 50%)

Available workarounds?

Yes, difficult to implement

If the above answer is "Yes...", outline the workaround.

We have a time-consuming workaround outlined here → Process: Fixing Content Form on AT Sites (Pdh1Xd-2Ni-p2)

That being said, there are plans (p58i-icz-p2#comment-64349) to start pushing all new WP.com Business plan sites atomic after purchase. If this happens, this form issue will start to greatly affect the efficiency of our team.

Platform (Simple and/or Atomic)

No response

Logs or notes

No response

github-actions[bot] commented 5 days ago

Support References

This comment is automatically generated. Please do not edit it.

retnonindya commented 9 hours ago

📌 REPRODUCTION RESULTS Replicated

📌 FINDINGS/SCREENSHOTS/VIDEO Not only user can't submit content, I also found the warning confusing:

Screenshot 2024-09-18 at 4 27 30 PM

The warning about "please check your Internet connection" implies that the issue is on the user's Internet connection, while it's more on website/Jetpack connection.

📌 ACTIONS

Thanks heaps for reporting this, @dcoleonline!