# astrada.co > AI-optimized mirror of astrada.co containing 157 pages totalling 90,708 words of clean markdown content, structured data, and semantic HTML. Original source: https://astrada.co. Last updated: 2026-07-18T07:21:20.799Z. Each page is available as HTML (with JSON-LD structured data) and Markdown (text-only, ideal for LLMs and RAG). ## Homepage - [Astrada Status](/content/status/index.html) (19 words) - [Astrada](/content/docs/index.html) (8 words) - [Astrada — The Data Layer for Autonomous Finance](/content/site-root.html): Finance platforms in the age of AI need real-time clean, structured data from every card and every bank account. Astrada connects directly to card networks and integrates bank data — enabling your platform to fully categorize, reconcile, and close the books. (238 words) ## Articles & Blog Posts - [data-processing-addendum/index.html](/content/data-processing-addendum/index.html) (2,917 words) - [Mastercard BIN Lookup](/content/docs/docs/mastercard-bin-lookup/index.html): Easily check what features your Mastercard card program is eligible for. (336 words) - [[In-Development] Enrichments](/content/docs/docs/enrichments/index.html): Introduction Enrichments provides incremental detail on top of the standard data provided in a transaction. Standard card transaction data – also known as Level 1 (L1) data – consists of basic information about the transaction, such as the amount, merchant, time and card number. Depending on its ty… (812 words) - [Issuer Guide - Visa Bulk Enrollment](/content/docs/page/issuer-guide-visa-bulk-enrollment/index.html) (1,357 words) - [Issuer Guide - Mastercard Bulk Enrollment](/content/docs/page/mastercard-astrada-file-delivery-configuration/index.html) (722 words) - [Card Enrollment SDK Playground](/content/sdk/v1/playground-html.html) (37 words) - [Unified Enrollment SDK](/content/docs/docs/unified-enrollment-sdk/index.html): What you get One embedded flow for every way a card gets enrolled. The Unified Enrollment SDK drops a single script on your page and handles all three Astrada enrollment rails behind one integration: Card number. The cardholder types their card and 3DS verification activates it (Visa, Mastercard). B… (2,937 words) - [Direct-API Card Enrollment Integration](/content/docs/docs/direct-api-card-enrollment-integration/index.html): Introduction This page is the direct-API integration reference for partners who have been granted permission to enroll cards without using the Astrada Card Enrollment SDK. If you are not sure whether your integration qualifies for direct-API access, talk to your Astrada contact before relying on thi… (1,610 words) - [Error States & Remediation](/content/docs/docs/error-states-and-remediation/index.html): Introduction The canonical reference for every enrollment outcome: how to handle errors, the complete error-code list, what the cardholder sees, and what success looks like. SDK troubleshooting: Unhappy Paths · tier behavior: Verification Risk Tiers . How to handle errors Four rules cover every case… (1,944 words) - [Real-World Transaction Scenarios](/content/docs/docs/real-world-transaction-scenario/index.html): Introduction This page offers practical illustrations of real transaction data, showcasing how it aligns with corresponding data objects in real-world transaction scenarios. These illustrations are intended to help you understand the key data elements for your application and how they will be delive… (1,022 words) - [Bank Linking Webhooks & Events](/content/docs/docs/bank-linking-webhooks-and-events/index.html): Introduction Bank linking adds no new webhook types to integrate . Bank-observed money movement rides the same transactionmessage.created , transaction.created , and transaction.updated events you already handle: same schema, same handlers. On top of that, the banking service emits six dedicated eve… (1,479 words) - [Quick Start: Bank Linking](/content/docs/docs/quick-start-bank-linking/index.html): Introduction Bank linking unifies a cardholder's card and bank activity into one transaction stream. Once a cardholder connects their bank, the transactionmessage.created , transaction.created , and transaction.updated webhooks you already operate start carrying bank-side activity (fees, transfers, … (1,395 words) - [Quick Start: Card Enrollment](/content/docs/docs/quick-start-card-enrollment/index.html): Introduction This is the fastest path to enrolling a card with Astrada end to end: authenticate, point a card at a subaccount, verify the cardholder with 3DS, and activate. Each step links to the detailed guide so you can go as deep as you need. New here? If you only read one page, read this one. It… (1,505 words) - [Cards, Subscriptions, and Verifications](/content/docs/docs/cards/index.html): Introduction In the Astrada ecosystem, three core resources manage the lifecycle of card enrollment and data sharing: Cards , Card Subscriptions , and Verifications . A Card represents the physical or virtual payment card identity. A Card Subscription models the data-sharing relationship between a C… (760 words) - [Error Page](/content/docs/docs/error-page/index.html): List of errors returned by our SDK. (1,890 words) - [Transaction Message](/content/docs/docs/transaction-message/index.html): Introduction Transaction Messages provide a granular insight into the behind-the-scenes activities of the payments ecosystem and correlate with specific card network messages. When a user pays for goods or services on a linked card, Astrada captures the transaction message and sends this to you in r… (494 words) - [Verification Risk Tiers](/content/docs/docs/verification-risk-tiers/index.html): Introduction When a cardholder links a card, Astrada verifies that they own it. You can choose how strict that verification is per subaccount, using a risk tier . A higher tier adds stronger proof of ownership at the cost of more cardholder interaction; a lower tier optimizes for conversion. This pa… (1,617 words) - [FAQ](/content/docs/docs/faq/index.html): This document covers the most common questions we receive from Astrada integration partners and end users. If your issue is not addressed below, please start by visiting docs.astrada.co for full technical documentation, then post in your dedicated Slack channel if needed, or reach out to our support… (1,570 words) - [Unified Card & Bank Feeds](/content/docs/docs/unified-card-and-bank-feeds/index.html): Introduction Astrada represents every enrolled card the same way, whether it is a Visa, Mastercard, or American Express card: a card with a durable cardId , a card subscription that announces the enrollment, and transactions that carry that cardId . What differs per network is the transport. Visa an… (823 words) - [Test Cards & Sandbox Testing](/content/docs/docs/sandbox-testing/index.html): Introduction Sandbox mode lets you exercise card verification (success, 3DS challenge, declines, and the HIGHEST two-hold flow ) deterministically and with no real money movement , against the production API. You enable it per subaccount, then enroll known test cards . How it works On a sandbox-enab… (1,372 words) - [Installation](/content/docs/docs/web-sdk/index.html): Integration To integrate the Card Enrollment SDK into your web application, follow these steps: 1. Loading the JS file Begin by loading the JavaScript file provided by us. You can find it at the following URL: