Automattic / wc-calypso-bridge

20 stars 4 forks source link

Revise the message shown under the "Set up payments" onboarding flow for Free Trial users when no gateways are available #1346

Closed manospsyx closed 9 months ago

manospsyx commented 12 months ago

Description

Image

A short term fix would be to revise the message above to indicate that more options will be available after the user had upgraded to a paid plan.

Long term, it would help a lot if we had a centralized filter/API in Core to prevent express payment buttons from being used in a gateway-agnostic manner. The only reason we currently limit gateway suggestions to PayPal, Stripe and WooPayments is that, although we have a way to limit purchases/payments via the regular checkout flow to admins, we have no way to do the same for express payment buttons.

Of course, this is all dependent on our decision to allow Free Trial users (admins only!) to fully setup/configure and try out any of the (allow-listed) payment gateways offered by the Core onboarding flow: Allowing admins to fully configure a payment gateway reveals more of the merchant experience to them and enables them to fully evaluate the shopper experience, as well. Moreover, doing so allows merchants to get closer to a launch-ready state in the Free Trial environment.