Skip to main content

title: “Plaid Integration” description: “Use a Plaid processor_token with Knot’s Create Session endpoint to detect merchants where users spend and personalize the CardSwitcher merchant list.”

Overview

The Plaid integration is optional. It only personalizes the merchant list in the CardSwitcher experience. It is not required to integrate any Knot product, including TransactionLink for retrieving SKU-level transaction data.
Knot has a partnership with Plaid, described in Plaid’s documentation here. This partnership allows Knot to use Plaid’s processor_token functionality to retrieve transaction data from Plaid for the purpose of detecting merchants where users are spending. Doing so can help improve conversion. Create a processor_token through Plaid’s API and provide it to Knot when you create a session to initialize the Knot SDK. Knot then automatically detects merchants where the end user is spending and makes them more prominent in the user experience. This will in turn help improve conversion for your product experience. Please note that this process takes a number of seconds, so users will not immediately see a modified list of merchants when the SDK is initialized. Instead, the personalized list appears after a number of seconds on the merchant list screen, when returning to the screen after authenticating to a merchant, or when returning on subsequent sessions.

Setup

1

Create a processor token

Follow Plaid’s documentation to create a processor_token.
2

Send the processor token when creating a session

Pass the processor_token in the request to Create Session.