Easier Testing for Custom Payment Recovery URL Integration
Not so long ago, we introduced a feature to set up a custom recovery URL for payment recovery. This helps prevent confusion among buyers who might otherwise see a different domain when updating their payment methods.
The process required going to the Developer Dashboard, setting up a URL, and ensuring that the Freemius Checkout JS SDK was included on that webpage.
However, based on feedback from our makers, we realized that testing this integration wasn’t straightforward. Since this flow involves recovering failed subscriptions, it’s only natural that our makers wanted an easy way to validate it.
To address this, we’ve added a new “Test Payment Recovery” button in the UI. Clicking it will open the configured URL, automatically triggering the Freemius Checkout with a dummy payment recovery flow.
If the test checkout appears as expected, you can be confident that your integration works correctly.
Regardless of whether you’ve already set it up, head over to Developer Dashboard → Plans → Customization to try it out.

