4fd6a17154
* Remove auto connect steps from Stripe payment task As of May 31 the API for stripe account auto creation will no longer be supported. As a result, the Stripe payment on-boarding step will no longer be able to auto create accounts for users. This removes all auto connect functionality from this step, and instead falls back to the oAuth setup flow. See: https://wcpay.wordpress.com/2020/02/06/stripe-ending-support-for-the-deferred-account-activation-api-on-may-31/#comment-2080 * Fix logic to decide which connect method to render When the Stripe component renders for the first time, it always returns the manual connect method. This is because there is an additional call to requiresManualConfig() in getConnectStep which looks for values in activePlugins that won't be present on the initial component render. This removes this check and instead relies on the isPending state to help decide to render a connect method or wait for oAuth connectURL to finish fetching. * Remove redundant error modal render method This removes the error modal render method as it is also no longer needed with the removal of auto account creation. This also removes errorMessage and errorTitle state along with any references to these values. |
||
---|---|---|
.. | ||
payments | ||
shipping | ||
steps | ||
appearance.js | ||
connect.js | ||
products.js | ||
tax.js |