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.
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
Create a processor token
Follow Plaid’s documentation to create a
processor_token.Send the processor token when creating a session
Pass the
processor_token in the request to Create Session.