Configuring URLs
Need a more integrated checkout? Have your devs take a look at self hosting your checkout using Subbi's components. Or perhaps even interacting with your subscription contract directly.
Checkout
Subbi self hosted checkout URLs are pretty simple to use. Simply direct your customers to the Subbi website using the following URL structure:
https://subbi.fi/checkout/<your subscription contract address>
Hosted checkout URLs also allow an optional redirectUrl
parameter to tell Subbi to redirect your users somewhere after a successful checkout - perhaps a thank you page on your site. Redirect URLs should be encoded and can include query parameters. A full example of a hosted checkout url might look like:
https://subbi.fi/checkout/0xadac08d7d5bf608d622a94bfab669b38fdc7bcb2?redirectUrl=https%3A%2F%2Fyoursite.com%2Fthankyou
You can see a live example on the mumbai environment here.
Cancellation
As well as hosted subscription urls, Subbi also provide hosted cancellation urls when customers wish to stop being billed. Simply swap out the 'checkout' portion of the url for 'cancel', like so:
https://subbi.fi/cancel/<your subscription contract address>
Just like their checkout counterparts, cancellation urls also support an optional redirectUrl
parameter. A full example might look like:
https://subbi.fi/cancel/0xadac08d7d5bf608d622a94bfab669b38fdc7bcb2?redirectUrl=https%3A%2F%2Fyoursite.com%2Fthankyou
You can see a live example on the mumbai environment here.
Last updated