Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
32 changes: 16 additions & 16 deletions customer-api/authentication.mdx
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
---
title: 'Authentication'
sidebarTitle: 'Authentication'
description: 'Generate bearer tokens for usage with the Customer API'
title: "Authentication"
sidebarTitle: "Authentication"
description: "Generate bearer tokens for usage with the Customer API"
icon: lock
---

import SdkWarning from '/snippets/sdk-warning.mdx';
import SdkWarning from "/snippets/sdk-warning.mdx";

<SdkWarning />

Expand All @@ -13,14 +13,13 @@

Additionally, all calls to the Customer API must also include the `x-supertab-client-id` header with your client id (see [Clients](#clients) for more information), and a [version](/customer-api/versioning) header.

Supertab uses OAuth2 to issue JWT tokens. After your customer authenticates you will be able to take actions, such as purchasing, on their behalf.

Check warning on line 16 in customer-api/authentication.mdx

View check run for this annotation

Mintlify / Mintlify Validation (supertab) - vale-spellcheck

customer-api/authentication.mdx#L16

Did you really mean 'Supertab'?

Instead of implementing OAuth2 yourself, you should consider using an [existing library](https://oauth.net/code/), or (recommended) make use of
[Supertab.js](/supertab-js/reference/auth) to authenticate users and obtain tokens.

Example authenticated request to the Customer API:


<CodeGroup>
```bash curl
curl --location 'https://tapi.supertab.co/capi/customers/me' \
Expand All @@ -45,9 +44,10 @@
return response.json();
})
```

</CodeGroup>

----
---

### Clients

Expand All @@ -61,26 +61,26 @@
The client id is used by the Customer API to determine which Website the request is for, and whether the request is in test or live mode.

<Warning>
Make sure to use the client detail generated for your site when working with the Customer API.
Make sure to use the client detail generated for your website when working with the Customer API.

The API Keys generated separately in the API Keys section of the Business Portal are for use with the [Merchant API](/merchant-api).
</Warning>

</Warning>

### API Settings

| | |
|--|--|
| Base URL | `https://tapi.supertab.co/capi/` |
| Supported Grants | `Authorization Code + PKCE`, `Refresh Token` |
| Authentication URL | `https://auth.supertab.co/oauth2/auth` |
| Token URL | `https://auth.supertab.co/oauth2/token` |
| Token Type | `bearer` |
| | |
| ------------------ | -------------------------------------------- |
| Base URL | `https://tapi.supertab.co/capi/` |
| Supported Grants | `Authorization Code + PKCE`, `Refresh Token` |
| Authentication URL | `https://auth.supertab.co/oauth2/auth` |
| Token URL | `https://auth.supertab.co/oauth2/token` |
| Token Type | `bearer` |

### Redirect URIs

Check warning on line 80 in customer-api/authentication.mdx

View check run for this annotation

Mintlify / Mintlify Validation (supertab) - vale-spellcheck

customer-api/authentication.mdx#L80

Did you really mean 'URIs'?

In order to successfully authenticate using oAuth2 you must pass a known redirect URI to the Authentication URL.
You can configure your site's redirect URI from the [Business Portal](https://business.supertab.co) - this is the Site URI that you provided when creating the site.
You can configure your website's redirect URI from the [Business Portal](https://business.supertab.co) - this is the Website URI that you provided when creating the website.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This sentence is kinda wacky. Maybe something like:

You can configure your website’s redirect URI from the Business Portal - sites page by editing the Website URL field.


We recommend you use [Supertab.js](/supertab-js) to handle all authentication.

Expand Down
11 changes: 7 additions & 4 deletions snippets/supertab-js/experience-state-summary.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,8 @@
</ResponseField>

<ResponseField name="authStatus" type="AuthStatus">
Current authentication status of the user. Possible values: `missing`, `expired`, `valid`.
Current authentication status of the user. Possible values: `missing`,
`expired`, `valid`.
</ResponseField>

<ResponseField name="purchase" type="Purchase | null">
Expand Down Expand Up @@ -39,7 +40,7 @@
</ResponseField>

<ResponseField name="description" type="string">
A summary of the purchase, usually including the site name and the type of a given entitlement.
A summary of the purchase, usually including the website name and the type of a given entitlement.

Example: `"The Leek - 24 Hours Time Pass"`
</ResponseField>
Expand Down Expand Up @@ -76,6 +77,7 @@
<ResponseFieldsEntitlement />
</Expandable>
</ResponseField>

</Expandable>
</ResponseField>

Expand Down Expand Up @@ -143,7 +145,6 @@
<ResponseFieldsPrice />
</ResponseField>


</Expandable>
</ResponseField>

Expand Down Expand Up @@ -198,9 +199,11 @@

Each purchase in the array has the same structure as the previously described [Purchase object](#param-purchase).
</ResponseField>

</Expandable>
</ResponseField>

<ResponseField name="paymentResult" type="boolean">
If a purchase required payment, this will be `true` if payment was successful. `false` otherwise.
If a purchase required payment, this will be `true` if payment was successful.
`false` otherwise.
</ResponseField>
31 changes: 22 additions & 9 deletions supertab-experiences/experiences.mdx
Original file line number Diff line number Diff line change
@@ -1,12 +1,13 @@
---
title: "Set up Experiences"
description: "Install the Supertab Paywall or Purchase Button - the button to push quality journalism."

Check warning on line 3 in supertab-experiences/experiences.mdx

View check run for this annotation

Mintlify / Mintlify Validation (supertab) - vale-spellcheck

supertab-experiences/experiences.mdx#L3

Did you really mean 'Supertab'?
---

## Paywall

<Tip>
The Paywall experience is best when you want a simple integration where Supertab manages access for you
The Paywall experience is best when you want a simple integration where
Supertab manages access for you
</Tip>

Paywall display your website's time pass and subscription offerings to customers. The experience will launch automatically on page load and block access to your content until the customer makes a purchase or logs in to use an existing entitlement.
Expand All @@ -15,7 +16,7 @@

- The layout will react to the number of Offerings you select
- A second screen can be added for more customization
- Upsells give you an option to encourage customers to choose other (e.g. longer) offerings. If we detect savings for the user, we will show a calculated discount.

Check warning on line 19 in supertab-experiences/experiences.mdx

View check run for this annotation

Mintlify / Mintlify Validation (supertab) - vale-spellcheck

supertab-experiences/experiences.mdx#L19

Did you really mean 'Upsells'?
- To align with your brand, colors can be customized and the logo will be displayed at the top of the Paywall (if you added it to the Website)
- Parts of the Paywall text can be edited in all languages we support.

Expand All @@ -30,13 +31,15 @@
Head to **Experiences** section of the Business Portal and click the **Create Experience** button to go to the Experience Editor.

If you intend to use the automatically generated Paywall, click the **Edit** button next to it.

</Step>
<Step title="Paywall Setup">
Select **Paywall** as the Experience type.

Paywall Redirect URL determines where we will redirect customers if they see the Paywall and close it. We automatically set it to your Website URL but it can redirect anywhere (e.g. to a dedicated page).

**Save** to continue.

</Step>
<Step title="Choose Offerings">
In the **Offerings** section, you can choose 1 to 3 Offerings for the main screen. If you enable the **"More options" screen**, you will get three more Offering slots.
Expand All @@ -52,6 +55,7 @@
There are no restrictions for upsells other than the Offering and the associated upsell cannot be the same (e.g. all your time passes can upsell to the same subscription)

If you choose two or three Offerings on one screen, you will have an option to select which one of them should be highlighted by default to grab the attention of customers.

</Step>
<Step title="Customize colors and text">
Use **Button text color** to edit the **Put it on my Tab** and **More access options** button text.
Expand All @@ -61,13 +65,15 @@
**Highlighted text color** controls the color of text on highlighted Offerings and the savings badge on upsells to ensure proper contrast.

Parts of Paywall text (such as title) can be edited in all languages we support. They will not be translated automatically. If you choose not to provide a translation, we will use default values.

</Step>
<Step title="Install the code snippet">
Copy the provided code snippet and deploy it on pages you wish to monetize. Make sure to switch the snippet from [Test Mode](https://docs.supertab.co/supertab-experiences/test-mode) to Live Mode if you wish to process real transactions.

The experience will automatically launch when the page loads. Supertab manages customer access for you.

The Paywall will automatically update when you edit it, there is no need to update the snippet.

</Step>
</Steps>

Expand All @@ -76,34 +82,41 @@
The button to push quality journalism

<Tip>
The Purchase Button experience is best when you need more control over how and when your customer is offered the option
to make a purchase
The Purchase Button experience is best when you need more control over how and
when your customer is offered the option to make a purchase
</Tip>

Purchase Buttons display a Supertab purchase button and send a message back to your website when a customer makes a purchase.

Check warning on line 89 in supertab-experiences/experiences.mdx

View check run for this annotation

Mintlify / Mintlify Validation (supertab) - vale-spellcheck

supertab-experiences/experiences.mdx#L89

Did you really mean 'Supertab'?

### Button Installation

**Prerequisite:** you need to create your sites
**Prerequisite:** you need to create your websites

and offerings

before setting up a Paywall.

<Steps>
<Step title="Create an Experience">
Head to **Experiences** section of the Business Portal and click the **Create Experience** button to go to the Experience Editor.
Head to **Experiences** section of the Business Portal and click the
**Create Experience** button to go to the Experience Editor.
</Step>
<Step title="Button setup">
From the Site dropdown, choose the Site on which you will use the Button. Select **Purchase Button** as the Experience type.
From the Website dropdown, choose the Website on which you will use the
Button. Select **Purchase Button** as the Experience type.
</Step>
<Step title="Select an Offering">
Select an Offering which will be sold via the button. Remember that Supertab will not manage access in this scenario.
Select an Offering which will be sold via the button. Remember that Supertab
will not manage access in this scenario.
</Step>
<Step title="Install the code snippet">
Copy the provided code snippet and deploy it wherever you want the button to appear. Make sure to switch the snippet from [Test Mode](https://docs.supertab.co/supertab-experiences/test-mode) to Live Mode if you wish to process real transactions.
Copy the provided code snippet and deploy it wherever you want the button to
appear. Make sure to switch the snippet from [Test
Mode](https://docs.supertab.co/supertab-experiences/test-mode) to Live Mode
if you wish to process real transactions.
</Step>
<Step title="(optional) Review Supertab.js documentation">
For advanced usage review the <a href="/supertab-js">Supertab.js documentation</a>
For advanced usage review the{" "}
<a href="/supertab-js">Supertab.js documentation</a>
</Step>
</Steps>
9 changes: 3 additions & 6 deletions supertab-experiences/products-offerings-pricing.mdx
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
title: Configure Offerings and Pricing
description: 'Configure your inventory to start selling with Supertab'
description: "Configure your inventory to start selling with Supertab"

Check warning on line 3 in supertab-experiences/products-offerings-pricing.mdx

View check run for this annotation

Mintlify / Mintlify Validation (supertab) - vale-spellcheck

supertab-experiences/products-offerings-pricing.mdx#L3

Did you really mean 'Supertab'?
---

## Inventory Structure
Expand All @@ -25,22 +25,22 @@

#### Subscriptions

Subscriptions grant access to your Website for a fixed period of time, and automatically recur in line with the access period to ensure ongoing access to your site.
Subscriptions grant access to your Website for a fixed period of time, and automatically recur in line with the access period to ensure ongoing access to your website.

Minimum subscription duration is 1 day.

#### Single Item

Single item offerings can be used to sell on a one-off basis to your customers.
**Supertab does not manage access or entitlements for single item offerings.**

Check warning on line 35 in supertab-experiences/products-offerings-pricing.mdx

View check run for this annotation

Mintlify / Mintlify Validation (supertab) - vale-spellcheck

supertab-experiences/products-offerings-pricing.mdx#L35

Did you really mean 'Supertab'?

Single item offerings are useful if you wish to integrate Supertab Experiences with an existing entitlement management system.

Check warning on line 37 in supertab-experiences/products-offerings-pricing.mdx

View check run for this annotation

Mintlify / Mintlify Validation (supertab) - vale-spellcheck

supertab-experiences/products-offerings-pricing.mdx#L37

Did you really mean 'Supertab'?

### Pricing

Each offering can be priced individually in each currency your account supports.

Supertab uses the US Dollar as our main currency and will automatically suggest pricing in other currencies based on an average exchange rate.

Check warning on line 43 in supertab-experiences/products-offerings-pricing.mdx

View check run for this annotation

Mintlify / Mintlify Validation (supertab) - vale-spellcheck

supertab-experiences/products-offerings-pricing.mdx#L43

Did you really mean 'Supertab'?

## Configure your Offerings

Expand All @@ -52,18 +52,15 @@
<Step title="Create new offerings or edit defaults">
When you create a Website, Supertab automatically creates three default time pass offerings for you, with durations of 24 hours, 3 days and 1 week, and accompanying default pricing.



Head to the Offerings section to create new time passes, subscriptions or single items. Specify prices in dollars, and choose duration for time passes and subscriptions.&#x20;



Open offering details to edit prices, durations, or to remove an offering.&#x20;


</Step>

<Step title="Set up experiences">
Continue by setting up your <a href="./experiences">experiences</a> to begin selling.
</Step>
</Steps>
</Steps>
9 changes: 6 additions & 3 deletions supertab-experiences/sites.mdx
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
---
title: Create Websites
description: 'Create your Websites in order to begin using Supertab Experiences'
description: "Create your Websites in order to begin using Supertab Experiences"

Check warning on line 3 in supertab-experiences/sites.mdx

View check run for this annotation

Mintlify / Mintlify Validation (supertab) - vale-spellcheck

supertab-experiences/sites.mdx#L3

Did you really mean 'Supertab'?
---

Supertab organises your inventory into Websites. A Website is an online property where you use Supertab. It can be a site, blog, or SaaS product.
Supertab organises your inventory into Websites. A Website is an online property where you use Supertab. It can be a website, blog, or SaaS product.

Check warning on line 6 in supertab-experiences/sites.mdx

View check run for this annotation

Mintlify / Mintlify Validation (supertab) - vale-spellcheck

supertab-experiences/sites.mdx#L6

Did you really mean 'Supertab'?

Check warning on line 6 in supertab-experiences/sites.mdx

View check run for this annotation

Mintlify / Mintlify Validation (supertab) - vale-spellcheck

supertab-experiences/sites.mdx#L6

Did you really mean 'Supertab'?

<Steps>
<Step title="Register for a Merchant Account">
Expand All @@ -24,12 +24,14 @@


Contact support if you need to serve the same experience from multiple domains or subdomains.

</Step>

<Step title="(Optional) Add a logo">
You can add a logo for each of your Websites. We will automatically use it in some Experiences (e.g. Paywall) and in the purchase flow to better align with your brand.

We accept SVG or PNG files with max size of 512x512px.

</Step>

<Step title="(Optional) Make a note of your client details">
Expand All @@ -39,5 +41,6 @@

Supertab includes the correct client ID in the code snipped generated from the
<a href="./experiences">experience editor</a>.

</Step>
</Steps>
</Steps>
14 changes: 6 additions & 8 deletions supertab-integrate/google.mdx
Original file line number Diff line number Diff line change
@@ -1,60 +1,58 @@
---
title: "With Google AdManager"
description: "Leverage Supertab integration with Google Offerwall for no-code monetization within Google AdManager. "

Check warning on line 3 in supertab-integrate/google.mdx

View check run for this annotation

Mintlify / Mintlify Validation (supertab) - vale-spellcheck

supertab-integrate/google.mdx#L3

Did you really mean 'Supertab'?

Check warning on line 3 in supertab-integrate/google.mdx

View check run for this annotation

Mintlify / Mintlify Validation (supertab) - vale-spellcheck

supertab-integrate/google.mdx#L3

Did you really mean 'Offerwall'?
---

## **What is Google Offerwall?**

Check warning on line 6 in supertab-integrate/google.mdx

View check run for this annotation

Mintlify / Mintlify Validation (supertab) - vale-spellcheck

supertab-integrate/google.mdx#L6

Did you really mean 'Offerwall'?

**Google Offerwall** helps Merchants explore new monetization opportunities by allowing website visitors to access content through alternative methods, such as watching a short ad or paying a small fee via Supertab.&#x20;

Check warning on line 8 in supertab-integrate/google.mdx

View check run for this annotation

Mintlify / Mintlify Validation (supertab) - vale-spellcheck

supertab-integrate/google.mdx#L8

Did you really mean 'Offerwall'?

Check warning on line 8 in supertab-integrate/google.mdx

View check run for this annotation

Mintlify / Mintlify Validation (supertab) - vale-spellcheck

supertab-integrate/google.mdx#L8

Did you really mean 'Supertab'?

It is part of the **Privacy & Messaging** features of Google Ad Manager. [Learn more](https://support.google.com/admanager/answer/11897778).

## **How does Supertab work within Google Offerwall?**

Check warning on line 12 in supertab-integrate/google.mdx

View check run for this annotation

Mintlify / Mintlify Validation (supertab) - vale-spellcheck

supertab-integrate/google.mdx#L12

Did you really mean 'Supertab'?

Check warning on line 12 in supertab-integrate/google.mdx

View check run for this annotation

Mintlify / Mintlify Validation (supertab) - vale-spellcheck

supertab-integrate/google.mdx#L12

Did you really mean 'Offerwall'?

When visitors land on your website, the Offerwall restricts access to your content and presents options to unlock it. If you enable Supertab, one of these options will allow visitors to pay a small fee to access your entire site for a set period of time.
When visitors land on your website, the Offerwall restricts access to your content and presents options to unlock it. If you enable Supertab, one of these options will allow visitors to pay a small fee to access your entire website for a set period of time.

Check warning on line 14 in supertab-integrate/google.mdx

View check run for this annotation

Mintlify / Mintlify Validation (supertab) - vale-spellcheck

supertab-integrate/google.mdx#L14

Did you really mean 'Offerwall'?

Check warning on line 14 in supertab-integrate/google.mdx

View check run for this annotation

Mintlify / Mintlify Validation (supertab) - vale-spellcheck

supertab-integrate/google.mdx#L14

Did you really mean 'Supertab'?

When visitors choose Supertab and select one of the Offerings, they sign up to create a virtual Tab or log in to use an existing one. Their purchases accumulate on their Tabs until they reach the Tab limit, which is when they will be asked to pay the balance.&#x20;

Check warning on line 16 in supertab-integrate/google.mdx

View check run for this annotation

Mintlify / Mintlify Validation (supertab) - vale-spellcheck

supertab-integrate/google.mdx#L16

Did you really mean 'Supertab'?

## **Configuring Supertab within the Google Offerwall**

Check warning on line 18 in supertab-integrate/google.mdx

View check run for this annotation

Mintlify / Mintlify Validation (supertab) - vale-spellcheck

supertab-integrate/google.mdx#L18

Did you really mean 'Supertab'?

Check warning on line 18 in supertab-integrate/google.mdx

View check run for this annotation

Mintlify / Mintlify Validation (supertab) - vale-spellcheck

supertab-integrate/google.mdx#L18

Did you really mean 'Offerwall'?

Review Google's documentation. [Learn More](https://support.google.com/admanager/answer/12367687?hl=en\&ref_topic=13821812\&sjid=8896807766023023081-NC).
Review Google's documentation. [Learn More](https://support.google.com/admanager/answer/12367687?hl=en&ref_topic=13821812&sjid=8896807766023023081-NC).

1. In Ad Manager, go to the Privacy & Messaging section. 
1. In Ad Manager, go to the Privacy & Messaging section.

2. Select Offerwall from the list of Monetization options.

Check warning on line 24 in supertab-integrate/google.mdx

View check run for this annotation

Mintlify / Mintlify Validation (supertab) - vale-spellcheck

supertab-integrate/google.mdx#L24

Did you really mean 'Offerwall'?

3. Create an Offerwall message. [Learn more](https://support.google.com/admanager/answer/11897778).&#x20;

Check warning on line 26 in supertab-integrate/google.mdx

View check run for this annotation

Mintlify / Mintlify Validation (supertab) - vale-spellcheck

supertab-integrate/google.mdx#L26

Did you really mean 'Offerwall'?

4. In the User Choices section, you will see Supertab as an option, click the Set up button.  
4. In the User Choices section, you will see Supertab as an option, click the Set up button.

Check warning on line 28 in supertab-integrate/google.mdx

View check run for this annotation

Mintlify / Mintlify Validation (supertab) - vale-spellcheck

supertab-integrate/google.mdx#L28

Did you really mean 'Supertab'?

1. Accept the Ad Manager Offerwall Features Terms of Service.

Check warning on line 30 in supertab-integrate/google.mdx

View check run for this annotation

Mintlify / Mintlify Validation (supertab) - vale-spellcheck

supertab-integrate/google.mdx#L30

Did you really mean 'Offerwall'?

2. Click on Create account. Supertab will open in a new browser tab.

Check warning on line 32 in supertab-integrate/google.mdx

View check run for this annotation

Mintlify / Mintlify Validation (supertab) - vale-spellcheck

supertab-integrate/google.mdx#L32

Did you really mean 'Supertab'?

3. Sign up using the Google account associated with your Ad Manager account.

1. Type in your company name (or personal name).
2. Select your country and continue. (NOTE: once selected, your country cannot be changed).
3. Click Save.
4. Once your Supertab account is created, switch back to AdManager.

Check warning on line 39 in supertab-integrate/google.mdx

View check run for this annotation

Mintlify / Mintlify Validation (supertab) - vale-spellcheck

supertab-integrate/google.mdx#L39

Did you really mean 'Supertab'?

4. Click Link your account.

5. Click confirm.

7. Publish the offerwall. This will initiate creating default offerings and paywall.
5. Publish the offerwall. This will initiate creating default offerings and paywall.

Check warning on line 45 in supertab-integrate/google.mdx

View check run for this annotation

Mintlify / Mintlify Validation (supertab) - vale-spellcheck

supertab-integrate/google.mdx#L45

Did you really mean 'offerwall'?

[Learn more about setting up Supertab within the Offerwall](https://support.google.com/admanager/answer/12367687).


## **KYC (Know Your Customer) and bank account setup**

In order to receive payouts, you need to confirm your identity and register your bank account with our provider, Stripe. To finish this process, you will need to provide your business details and bank information. As an example, if your business is located in USA, Stripe will need your business EIN.

In order to receive payouts, you need to confirm your identity and register your bank account with our provider, Stripe. To finish this process, you will need to provide your business details and bank information. As an example, if your business is located in USA, Stripe will need your business EIN.

## **Managing Offerings and the Paywall**

Once you publish an offerwall in Ad Manager, we automatically create three time passes and a Paywall to get you started. You can edit your Offerings and their prices or customize the Paywall's appearance anytime.

Check warning on line 55 in supertab-integrate/google.mdx

View check run for this annotation

Mintlify / Mintlify Validation (supertab) - vale-spellcheck

supertab-integrate/google.mdx#L55

Did you really mean 'offerwall'?

### Editing Offerings and their prices

Expand Down
6 changes: 3 additions & 3 deletions supertab-integrate/tab-js.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
description: Use browser JS purchase button integration
---

Supertab purchase button renders a button in DOM. When clicked, it initiates the purchase flow. Throughout the customer’s journey, various events may occur. Callback functions, defined in the initialization object, are triggered for these events, enabling you to handle them as needed.

Check warning on line 6 in supertab-integrate/tab-js.mdx

View check run for this annotation

Mintlify / Mintlify Validation (supertab) - vale-spellcheck

supertab-integrate/tab-js.mdx#L6

Did you really mean 'Supertab'?

To get started with purchase button, first <a href="../supertab-experiences/experiences">set up the experience</a>. Once complete, the code snippet generated in the final step of the Experience Editor will look similar to the following:

Expand Down Expand Up @@ -60,16 +60,16 @@
</ParamField>

<ParamField path="merchantName" type="string" required>
Your site name displayed in the purchase dialog on confirmation screen.
Your website name displayed in the purchase dialog on confirmation screen.
</ParamField>

<ParamField path="merchantLogoUrl" type="string" required>
URL path to your logo. Displayed on confirmation screen.
</ParamField>

<ParamField path="offeringId" type="string">
Offering ID to sell via the purchase button. If not supplied, the first site
offering is used.
Offering ID to sell via the purchase button. If not supplied, the first
website offering is used.
</ParamField>

<ParamField path="label" type="string">
Expand Down
10 changes: 5 additions & 5 deletions updates/context-aware-purchase-flow-2025-08-22.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -9,10 +9,10 @@

We are also delivering features meant to help Merchants secure more funds.

- Merchants can now select if users are required to have a card on file to make a purchase. It is controlled per Site. This feature is designed to simplify payments for repeat users, while also enabling Tab auto-closing.
- Tab auto-closing is enabled globally. If a user has a card on file and has at least \$1 on their Tab, we will charge their card after 30 days of inactivity. 
- Merchants can now select if users are required to have a card on file to make a purchase. It is controlled per Website. This feature is designed to simplify payments for repeat users, while also enabling Tab auto-closing.
- Tab auto-closing is enabled globally. If a user has a card on file and has at least \$1 on their Tab, we will charge their card after 30 days of inactivity.

![Group3625316 Pn](/Group3625316.png)

Check warning on line 15 in updates/context-aware-purchase-flow-2025-08-22.mdx

View check run for this annotation

Mintlify / Mintlify Validation (supertab) - vale-spellcheck

updates/context-aware-purchase-flow-2025-08-22.mdx#L15

Did you really mean 'Pn'?

### Why it matters

Expand All @@ -24,7 +24,7 @@

**New purchase flow**

No action is required. If you use Basic Paygate or Supertab Button, the new purchase flow will inherit colors from their configuration. If you have a logo added to your Site settings, we will pull it into the flow automatically.
No action is required. If you use Basic Paygate or Supertab Button, the new purchase flow will inherit colors from their configuration. If you have a logo added to your Website settings, we will pull it into the flow automatically.

Check warning on line 27 in updates/context-aware-purchase-flow-2025-08-22.mdx

View check run for this annotation

Mintlify / Mintlify Validation (supertab) - vale-spellcheck

updates/context-aware-purchase-flow-2025-08-22.mdx#L27

Did you really mean 'Paygate'?

Check warning on line 27 in updates/context-aware-purchase-flow-2025-08-22.mdx

View check run for this annotation

Mintlify / Mintlify Validation (supertab) - vale-spellcheck

updates/context-aware-purchase-flow-2025-08-22.mdx#L27

Did you really mean 'Supertab'?

In the next release, we will deliver more granular controls for users of Supertab.JS

Expand All @@ -32,9 +32,9 @@

While we normally save cards during payments, card capture allows us to collect card details from users who have not yet reached the Tab limit. When adding something to their Tab, they will be asked to provide card details to continue. It looks like this:

![Save Cardstep Pn](/Frame65.png)

Check warning on line 35 in updates/context-aware-purchase-flow-2025-08-22.mdx

View check run for this annotation

Mintlify / Mintlify Validation (supertab) - vale-spellcheck

updates/context-aware-purchase-flow-2025-08-22.mdx#L35

Did you really mean 'Cardstep'?

Check warning on line 35 in updates/context-aware-purchase-flow-2025-08-22.mdx

View check run for this annotation

Mintlify / Mintlify Validation (supertab) - vale-spellcheck

updates/context-aware-purchase-flow-2025-08-22.mdx#L35

Did you really mean 'Pn'?

Card capture is disabled by default. If you would like to enable it, go to Sites, click the Edit button (pencil icon) next to the Site you would like to edit. You will find an option to enable or disable card capture at the bottom of Site details.
Card capture is disabled by default. If you would like to enable it, go to Websites, click the Edit button (pencil icon) next to the Website you would like to edit. You will find an option to enable or disable card capture at the bottom of Website details.

**Tab auto-closing**

Expand All @@ -44,4 +44,4 @@

We’re excited to bring this all-in-one upgrade to life. Better flow. Better experience. More funds for Merchants.

[Feedback welcome as always.](mailto:product@supertab.co)
[Feedback welcome as always.](mailto:product@supertab.co)
Loading