🚧 The Saascannon docs are currently under construction, we are working hard to document Saascannon thoroughly 🚧
Configure

Configuring your tenant's shop

To configure your tenant's shop, navigate to https://dash.saascannon.com/shop (opens in a new tab)

From this page you can enable your desired payment providers and optionally enable user billables

Enabling payment providers

Before configuring your payment providers, you may want to consider what is best for your use case, see payment providers for a comparison.

To configure a payment provider for use in saascannon, navigate to your tenant's shop settings page (opens in a new tab) and click enable against the payment provider that you want to enable.

Configuring Stripe

To configure Stripe (opens in a new tab), simply click the authenicate button. This will connect your stripe account to the saascannon shop platform and allow us to recieve updates from your account.

Configuring Paddle

To configure Paddle (opens in a new tab), you will need to fill in the following information.

ValueDescription
API KeyYour Paddle API key is needed to allow saascannon to make requests to paddle on your behalf. You can find your API key by navigating to https://vendors.paddle.com/authentication-v2 (opens in a new tab) and clicking 'Generate API Key'
Client TokenYour Paddle client token is used by saascannon to instantiate the paddle frontend allowing your customers to go through the checkout flow. You can create a client token at https://vendors.paddle.com/authentication-v2 (opens in a new tab) by clicking 'Generate client-side token'
Webhook SecretSaascannon uses webhooks sent by Paddle to update billable subscription data. You will need to setup a notification at https://vendors.paddle.com/notifications (opens in a new tab) with the url provided in the saascannon dashboard for the url. (The url will look like https://saascannon.shop/tenants/11111111-2222-3333-4444-555555555555/paddle-webhook and will appear in the saascannon dashboard ui when you click enable on the paddle payment provider.)

Setting country specific payment providers

If you would like to enable payment providers for specific countries you can do so by selecting enabled countries from the selector in each payment provider config. Screenshot from the shop settings page in the saascannon dashboard showing a select input for countries against the Stripe payment provider