Improved experience in handling payment errors
We've made significant improvements to how subscription payment errors are reflected in the Stigg platform. In addition to ensuring that customers will only have access to entitlements that they successfully pay for, Stigg now:
1. Provides visibility for payment errors - when payment for a subscription fails, the subscription will appear with a "Payment error" status, as well as with a description of the error that was encountered. You can also filter the customer list according to the "Payment error" status to easily identify customers with payment errors.
2. Provides a payment link (when applicable) that you can copy and send to the relevant customer, or open directly from the Stigg app to complete the payment for the subscription. The payment link is also returned by the Stigg SDKs when provisioning or updating subscriptions fails.
The new changes are supported by the Stigg Node.js SDK v2.24, Stigg Python SDK v0.541, Stigg Ruby SDK v0.541, Stigg JavaScript SDK v2.16, Stigg React SDK v4.2.0, Stigg Vue.js SDK v3.3.0 and Stigg Embed SDK v4.3.0 or later.
More details about how payment errors are handled in the Stigg platform can be found here.