How to Submit FCA Requirements (For UK Users only)
How to Submit FCA Requirements (For UK Users only)
Step-by-step guide to completing FCA compliance for UK users in the KYC flow.
How to Submit FCA Requirements (For UK Users only)
Step-by-step guide to completing FCA compliance for UK users in the KYC flow.
FCA (Financial Conduct Authority) compliance is required for all UK users before they can complete a crypto purchase.
UK’s Financial Conduct Authority extended its Financial Promotions regime to cryptoassets under the Financial Services and Markets Act 2000 (Financial Promotion) (Amendment) Order 2023. This means any business communicating or approving crypto-related promotions to UK retail consumers must comply with strict FCA rules regardless of where that business is based.
The regulation introduces three mandatory requirements before a UK user can complete a crypto purchase:
If a user requires FCA compliance, Get Additional Requirements API will include "type": "FCA" in the response alongside any other pending KYC requirements. The status in response indicates the next pending FCA step awaiting completion.
Call Get Additional Requirements API with the quoteId. If the response includes a form entry with type: FCA, the user must complete the FCA flow.
Call Get FCA Requirements API with the current status to fetch the FCA requirements of the step.
Using the data returned from the previous step, render the appropriate UI for the current FCA status.
Call Post FCA Requirements API with the user’s input for the current status.
After every successful submission, call Get FCA Status API to retrieve the updated status.