woocommerce / woocommerce-gateway-stripe

The official Stripe Payment Gateway for WooCommerce
https://wordpress.org/plugins/woocommerce-gateway-stripe/
235 stars 206 forks source link

Refreshing in-plugin hyperlinks #2931

Open csmcneill opened 8 months ago

csmcneill commented 8 months ago

Describe the issue As a part of the project to refresh the Stripe WooCommerce Extension documentation (see pbUcTB-3I8-p2 for all the juicy details), a lot of the in-plugin links to our documentation no longer direct to where we expect them to. Please see p1705952474432709-slack-C07418EA0 for reasons why redirects cannot work here as expected.

Since we cannot redirect an anchored URL (e.g., https://woo.com/document/stripe/#webhooks), there are no 301 redirects in place. However, since the Stripe docs were previously housed on a single page, all of the current in-plugin links will send users to https://woo.com/document/stripe/ and not to pages about specific topics, like https://woo.com/document/stripe/setup-and-configuration/stripe-webhooks/. As a result, I'm preemptively giving this a priority: low tag — but feel free to increase the priority if needed :)

While creating this issue, I also saw that this will serve as an opportunity to replace some of the other in-plugin links.

Expected behavior

Payment Methods page:

Settings page:

Sections of the settings page:

Each section is now documented separately in our docs. We can include a Read more link under each heading.

  1. General: https://woo.com/document/stripe/setup-and-configuration/settings-guide/#general
  2. Account details: https://woo.com/document/stripe/setup-and-configuration/settings-guide/#account-details
  3. Payments & transactions: https://woo.com/document/stripe/setup-and-configuration/settings-guide/#payments-transactions (which should replace the existing link to the View Frequently Asked Questions page)

There is also one for the advanced settings section (https://woo.com/document/stripe/setup-and-configuration/settings-guide/#advanced-settings).

Other links on the settings page:

aheckler commented 5 months ago

We should also update all the Stripe docs links. There's tons of links to https://stripe.com/docs/... when their new docs live at https://docs.stripe.com/....

github-actions[bot] commented 3 days ago

Hi, This issue has gone 150 days (5 months) without any activity. This means it is time for a check-in to make sure it is still relevant. If you are still experiencing this issue with the latest version, you can help the project by responding to confirm the problem and by providing any updated reproduction steps. Thanks for helping out.

aheckler commented 3 days ago

I'll handle this soon!