Launch Checklist
-
Give the Knot team a heads up regarding your launch timeline.
-
Request production access and retrieve your production
client_id
andsecret
from your Customer Dashboard. Ensure your production keys are used and secured - never saved in source control or client-accessible. -
Save your
client_id
andsecret
in your application server and create a new session each time you initialize the SDK. -
Handle all related webhooks for the product(s) you are integrating, as well as the
MERCHANT_STATUS_UPDATE
event if you display merchants natively in your app. -
Listen to client-side callbacks to monitor various events related to the user’s lifecycle through the Knot SDK, including the
refresh session request
event to know when to call Extend Session if the user is still in the SDK. -
Ensure you provide a value in
entry_point
when initializing the SDK. This value is provided back in webhooks to help you track the conversion of users through the flow. -
Remove any
user_good
or similardevelopment
environment test login credentials to prepare for production.