{
  "name": "Wallester",
  "slug": "wallester",
  "website_url": "https://wallester.com",
  "vendor_description": "\"Free business IBAN account with cards and expense management\"",
  "categories": [
    "card-issuing"
  ],
  "summary": "Wallester is a Visa card-issuing platform and licensed EMI that lets fintechs, neobanks, and non-financial companies launch white-label card programs without needing their own bank relationship or Visa membership. It covers the full card lifecycle including virtual and physical card issuance, spend controls, 3DS, push provisioning, and KYC/KYB, and is available across 31 EEA countries and the UK. Pricing starts at a free tier with 300 virtual cards, while white-label programs begin at €2,495 per month for non-financial institutions, subject to due diligence. The REST API is PCI DSS Level 1 certified, supports real-time webhooks, and comes with a sandbox environment and a TypeScript SDK.",
  "capabilities": {
    "supported_actions": [
      "issue_virtual_card",
      "issue_physical_card",
      "card_lifecycle_management",
      "spend_controls",
      "authorization_stream",
      "push_provisioning",
      "tokenization",
      "3ds",
      "kyc_kyb",
      "program_management",
      "bin_sponsorship",
      "real_time_webhooks",
      "transaction_simulation",
      "mcc_filtering",
      "currency_restrictions",
      "single_use_cards",
      "merchant_whitelisting",
      "merchant_blocking",
      "fraud_monitoring",
      "dispute_management",
      "bulk_payouts"
    ],
    "supported_regions": [
      "EEA (31 European countries)",
      "United Kingdom",
      "Switzerland",
      "Norway",
      "Estonia",
      "France",
      "Latvia"
    ],
    "supported_languages": [],
    "input_types": [
      "Visa",
      "virtual",
      "physical",
      "debit",
      "credit",
      "prepaid",
      "white-label",
      "corporate",
      "consumer",
      "payroll"
    ],
    "output_types": [
      "JSON",
      "webhook events",
      "card tokens",
      "authorization events",
      "transaction data",
      "card lifecycle events",
      "3DS OTP events",
      "account adjustment notifications",
      "push provisioning events"
    ],
    "webhooks_supported": true,
    "sandbox_available": true,
    "sdk_languages": [
      "TypeScript"
    ],
    "mcp_server_available": false
  },
  "integration": {
    "api_style": "rest",
    "base_url": null,
    "api_version": "v1",
    "versioning_scheme": "url",
    "stability": "ga",
    "deprecation_policy_url": null,
    "auth_methods": [
      "jwt",
      "basic"
    ],
    "auth_docs_url": "https://github.com/wallester/integration-examples",
    "idempotency_supported": false,
    "error_format": "vendor-specific",
    "webhook_signing": "basic",
    "webhook_events_url": "https://api-doc.wallester.com/",
    "rate_limit_requests": null,
    "rate_limit_window": null,
    "sdk_packages": [
      {
        "package": "wallester-typescript-sdk",
        "language": "TypeScript",
        "official": false,
        "repo_url": "https://github.com/konfig-sdks/openapi-examples/tree/HEAD/wallester/"
      }
    ],
    "mcp_url": null,
    "quickstart_url": "https://api-doc.wallester.com/"
  },
  "pricing": {
    "pricing_model": "hybrid",
    "has_published_pricing": true,
    "starting_price_usd": null,
    "price_basis": "month",
    "free_tier_available": true,
    "free_tier_limit": "300 virtual cards included on free plan (€0/month)",
    "free_tier_details": "Wallester Business free plan: €0/month, includes 300 virtual cards, unlimited physical cards; additional virtual cards at €0.35/month each. Note: this applies to the Wallester Business (expense management) product; white-label/API card program pricing starts at €2,495/month for non-financial institutions.",
    "minimum_commitment": "White-label card program: €2,495/month (Non-financial institutions), €3,995/month (Financial institutions), €5,995/month (VASP). Final pricing confirmed after due diligence.",
    "self_serve_signup": true,
    "requires_sales_call": true,
    "requires_verification": true,
    "enterprise_plan_available": true,
    "price_points": [
      {
        "plan": "Free",
        "item": "Monthly platform fee",
        "amount_usd": "0.0000",
        "amount_percent": null,
        "per": "month",
        "currency": "USD",
        "source_url": "https://wallester.com/business/pricing"
      },
      {
        "plan": "Premium",
        "item": "Monthly platform fee",
        "amount_usd": "199.0000",
        "amount_percent": null,
        "per": "month",
        "currency": "USD",
        "source_url": "https://wallester.com/business/pricing"
      },
      {
        "plan": "Platinum",
        "item": "Monthly platform fee",
        "amount_usd": "999.0000",
        "amount_percent": null,
        "per": "month",
        "currency": "USD",
        "source_url": "https://wallester.com/business/pricing"
      },
      {
        "plan": "Enterprise Suite",
        "item": "Monthly platform fee",
        "amount_usd": null,
        "amount_percent": null,
        "per": "month",
        "currency": "USD",
        "source_url": "https://wallester.com/business/pricing"
      },
      {
        "plan": "White-Label (Non-Financial)",
        "item": "Monthly platform fee",
        "amount_usd": "2495.0000",
        "amount_percent": null,
        "per": "month",
        "currency": "USD",
        "source_url": "https://wallester.com/blog/business-insights/white-label-step-by-step-guide"
      },
      {
        "plan": "White-Label (Financial Institution)",
        "item": "Monthly platform fee",
        "amount_usd": "3995.0000",
        "amount_percent": null,
        "per": "month",
        "currency": "USD",
        "source_url": "https://wallester.com/blog/business-insights/white-label-step-by-step-guide"
      },
      {
        "plan": "White-Label (VASP)",
        "item": "Monthly platform fee",
        "amount_usd": "5995.0000",
        "amount_percent": null,
        "per": "month",
        "currency": "USD",
        "source_url": "https://wallester.com/blog/business-insights/white-label-step-by-step-guide"
      },
      {
        "plan": "Free",
        "item": "Virtual card (included allowance — 300 cards)",
        "amount_usd": "0.0000",
        "amount_percent": null,
        "per": "card/month",
        "currency": "USD",
        "source_url": "https://wallester.com/business/pricing"
      },
      {
        "plan": "Premium",
        "item": "Virtual card (included allowance — 3,000 cards)",
        "amount_usd": "0.0000",
        "amount_percent": null,
        "per": "card/month",
        "currency": "USD",
        "source_url": "https://wallester.com/business/pricing"
      },
      {
        "plan": "Platinum",
        "item": "Virtual card (included allowance — 18,000 cards)",
        "amount_usd": "0.0000",
        "amount_percent": null,
        "per": "card/month",
        "currency": "USD",
        "source_url": "https://wallester.com/business/pricing"
      },
      {
        "plan": "Free",
        "item": "Additional virtual card (beyond 300 allowance)",
        "amount_usd": "0.3500",
        "amount_percent": null,
        "per": "card/month",
        "currency": "USD",
        "source_url": "https://wallester.com/business/pricing/price-list"
      },
      {
        "plan": "Premium",
        "item": "Additional virtual card (beyond 3,000 allowance)",
        "amount_usd": "0.2000",
        "amount_percent": null,
        "per": "card/month",
        "currency": "USD",
        "source_url": "https://wallester.com/business/pricing/price-list"
      },
      {
        "plan": "Platinum",
        "item": "Additional virtual card (beyond 18,000 allowance)",
        "amount_usd": "0.1000",
        "amount_percent": null,
        "per": "card/month",
        "currency": "USD",
        "source_url": "https://wallester.com/business/pricing/price-list"
      },
      {
        "plan": null,
        "item": "Physical card issuance",
        "amount_usd": "0.0000",
        "amount_percent": null,
        "per": "card",
        "currency": "USD",
        "source_url": "https://wallester.com/business/pricing/price-list"
      },
      {
        "plan": null,
        "item": "Physical card standard delivery (5–9 business days)",
        "amount_usd": "5.0000",
        "amount_percent": null,
        "per": "card",
        "currency": "USD",
        "source_url": "https://wallester.com/business/pricing/price-list"
      },
      {
        "plan": null,
        "item": "Physical card express delivery (2–3 business days)",
        "amount_usd": "20.0000",
        "amount_percent": null,
        "per": "card",
        "currency": "USD",
        "source_url": "https://wallester.com/business/pricing/price-list"
      },
      {
        "plan": null,
        "item": "Bank transfer top-up (EUR/SEPA)",
        "amount_usd": "0.0000",
        "amount_percent": null,
        "per": "transaction",
        "currency": "USD",
        "source_url": "https://wallester.com/business/pricing/price-list"
      },
      {
        "plan": null,
        "item": "Card top-up (Visa/Mastercard/Maestro)",
        "amount_usd": null,
        "amount_percent": "1.2000",
        "per": "transaction",
        "currency": "USD",
        "source_url": "https://wallester.com/business/pricing/price-list"
      },
      {
        "plan": null,
        "item": "ATM withdrawal (Europe) — minimum €2.00",
        "amount_usd": null,
        "amount_percent": "2.0000",
        "per": "transaction",
        "currency": "USD",
        "source_url": "https://wallester.com/business/pricing/price-list"
      },
      {
        "plan": null,
        "item": "ATM withdrawal (International) — fixed component",
        "amount_usd": "2.0000",
        "amount_percent": null,
        "per": "transaction",
        "currency": "USD",
        "source_url": "https://wallester.com/business/pricing/price-list"
      },
      {
        "plan": null,
        "item": "ATM withdrawal (International) — percentage component",
        "amount_usd": null,
        "amount_percent": "2.0000",
        "per": "transaction",
        "currency": "USD",
        "source_url": "https://wallester.com/business/pricing/price-list"
      },
      {
        "plan": null,
        "item": "ATM balance inquiry",
        "amount_usd": "0.5000",
        "amount_percent": null,
        "per": "transaction",
        "currency": "USD",
        "source_url": "https://wallester.com/business/pricing/price-list"
      },
      {
        "plan": null,
        "item": "Foreign exchange fee (above Visa rate)",
        "amount_usd": null,
        "amount_percent": "2.0000",
        "per": "transaction",
        "currency": "USD",
        "source_url": "https://wallester.com/business/pricing/price-list"
      },
      {
        "plan": null,
        "item": "Dispute processing",
        "amount_usd": "20.0000",
        "amount_percent": null,
        "per": "dispute",
        "currency": "USD",
        "source_url": "https://wallester.com/business/pricing/price-list"
      },
      {
        "plan": null,
        "item": "Account confirmation documents",
        "amount_usd": "15.0000",
        "amount_percent": null,
        "per": "request",
        "currency": "USD",
        "source_url": "https://wallester.com/business/pricing/price-list"
      },
      {
        "plan": null,
        "item": "Unidentified payment refund",
        "amount_usd": "15.0000",
        "amount_percent": null,
        "per": "transaction",
        "currency": "USD",
        "source_url": "https://wallester.com/business/pricing/price-list"
      },
      {
        "plan": null,
        "item": "Account closure",
        "amount_usd": "25.0000",
        "amount_percent": null,
        "per": "currency",
        "currency": "USD",
        "source_url": "https://wallester.com/business/pricing/price-list"
      }
    ]
  },
  "compliance": {
    "soc2": null,
    "hipaa": false,
    "gdpr": true,
    "iso_27001": null,
    "pci_dss": true,
    "sla_published": null,
    "sla_url": null,
    "data_retention_policy_url": "https://wallester.com/privacy",
    "documented_rate_limits": "No rate limits - Wallester states it allows an unlimited number of API requests but reserves the right to impose limits if necessary.",
    "known_restrictions": [
      "Wallester acts as its own BIN sponsor and regulated EMI/PI - clients do NOT need their own bank or Visa membership; Wallester provides the BIN range, Visa scheme access, and regulatory umbrella",
      "Regulated as Payment Institution by Finantsinspektsioon (Estonia); Wallester UK Ltd separately authorised as Electronic Money Institution by UK FCA (authorised 28 May 2026, UK market rollout planned Q3 2026)",
      "PCI DSS Level 1 certified (highest level) - uses PCI DSS-compliant AWS serverless components for cardholder data environment",
      "Visa network only - no Mastercard support",
      "White-label card programs require due diligence and LOI before launch; subscription tiers: Non-financial €2,495/month, Financial €3,995/month, VASP €5,995/month",
      "Geographic coverage: EEA (31 countries) and UK primary; physical card delivery also to USA, Canada, Australia, New Zealand, Japan",
      "API authentication uses JWT (RS256) - clients generate and sign tokens with private keys",
      "White-label programs require Visa co-brand design approval",
      "Business Account & Card Agreement reserves right to charge up to €0.15 per card authorisation (not currently listed on the public price list)",
      "All published prices are in EUR; pricing_model amounts in this record use EUR values in the amount_usd field"
    ]
  },
  "developer": {
    "docs_url": "https://wallester.com/api",
    "api_reference_url": "https://wallester.com/api",
    "openapi_spec_url": null,
    "postman_collection_url": null,
    "changelog_url": null,
    "status_page_url": "https://status.wallester.com",
    "llms_txt_url": null,
    "markdown_docs_url": null,
    "rendering": "static"
  },
  "adoption": {
    "launched_at": "2016-01-01",
    "ga_date": "2018-01-01",
    "github_stars": null,
    "github_stars_at": null,
    "notable_customers": [
      "Holm Bank",
      "Latvijas Pasts",
      "KuCoin",
      "WeavePay",
      "ConnectPay",
      "Mistertango",
      "MyMonii"
    ]
  },
  "scores": {
    "agent_friendliness": 30,
    "pricing_transparency": 60,
    "setup_speed": 90,
    "docs_quality": 35,
    "procurement_friction": 60,
    "trust_readiness": 25,
    "best_for": [
      "Prototypes and side projects - free to start, no sales call",
      "Teams needing broad API coverage out of the box"
    ],
    "avoid_if": [
      "You have strict compliance requirements"
    ]
  },
  "sources": [
    {
      "field": "primary_use_cases",
      "url": "https://wallester.com/card-payment-platform/card-issuing",
      "excerpt": "automate the process of creating, managing and issuance of both virtual and physical payment cards for any business model",
      "confidence": "high"
    },
    {
      "field": "categories",
      "url": "https://wallester.com/business",
      "excerpt": "Open multi-currency IBAN accounts, send and receive payments, exchange currencies, issue cards, and control team spending in one platform",
      "confidence": "high"
    },
    {
      "field": "input_types",
      "url": "https://wallester.com/cards",
      "excerpt": "Physical: Prepaid, Debit, Credit, White-Label cards. Virtual: digital money cards usable via phone or smartwatch",
      "confidence": "high"
    },
    {
      "field": "supported_actions",
      "url": "https://wallester.com/blog/business-insights/authorisation-flows-in-virtual-card-processing",
      "excerpt": "the platform delivers authorisation events to connected systems via webhooks, HTTP POST requests sent to a pre-configured endpoint at the moment an authorisation decision is made",
      "confidence": "high"
    },
    {
      "field": "supported_actions",
      "url": "https://konfigthis.com/sdk/wallester/typescript/",
      "excerpt": "3D Secure OTP event notifications, Account adjustment notifications, Account-to-account transfer notifications, Card activation events",
      "confidence": "high"
    },
    {
      "field": "supported_regions",
      "url": "https://wallester.com",
      "excerpt": "Wallester Business operates within the European Economic Area (EEA) and extends services to clients in the United Kingdom, Ireland, Switzerland, Australia, and the USA",
      "confidence": "high"
    },
    {
      "field": "sandbox_available",
      "url": "https://wallester.com/api",
      "excerpt": "Wallester provides a private sandbox offering: Instant payment card creation and testing, Transaction simulation capabilities, Rapid iteration and prototyping, One-click migration to production",
      "confidence": "high"
    },
    {
      "field": "sdk_languages",
      "url": "https://konfigthis.com/sdk/wallester/typescript/",
      "excerpt": "TypeScript (primary focus of this documentation)",
      "confidence": "high"
    },
    {
      "field": "pricing_model",
      "url": "https://wallester.com/blog/business-insights/white-label-step-by-step-guide",
      "excerpt": "Non-financial institutions: €2,495/month; Financial institutions: €3,995/month; Virtual Asset Service Providers (VASP): €5,995/month",
      "confidence": "high"
    },
    {
      "field": "vendor_description",
      "url": "https://wallester.com",
      "excerpt": "Free business IBAN account with cards and expense management",
      "confidence": "high"
    },
    {
      "field": "primary_use_cases",
      "url": "https://wallester.com/blog/business-insights/how-to-launch-a-white-label-payment-card-programme",
      "excerpt": "Wallester resolves this by acting as the BIN Sponsor and issuer",
      "confidence": "high"
    },
    {
      "field": "categories",
      "url": "https://wallester.com/white-label",
      "excerpt": "As Visa Principal Members, we provide BIN sponsorship services and instant card issuance",
      "confidence": "high"
    },
    {
      "field": "input_types",
      "url": "https://wallester.com/card-payment-platform/card-issuing",
      "excerpt": "issue branded Visa cards to start using them right away",
      "confidence": "high"
    },
    {
      "field": "supported_actions",
      "url": "https://wallester.com/api",
      "excerpt": "push provisional tokenized cards into digital wallets",
      "confidence": "high"
    },
    {
      "field": "supported_regions",
      "url": "https://wallester.com/visa",
      "excerpt": "Wallester operates as a Visa Principal Member across 31 European countries and territories, including: Austria, Belgium, Bulgaria, Czech Republic, Croatia, Cyprus, Denmark, Estonia, Finland, France, Greece, Germany, Hungary, Ireland, Italy, Latvia, Lithuania, Luxembourg, Malta, Netherlands, Poland, Portugal, Romania, Slovakia, Slovenia, Spain, Sweden, United Kingdom, Norway, and Monaco",
      "confidence": "high"
    },
    {
      "field": "webhooks_supported",
      "url": "https://wallester.com/blog/business-insights/authorisation-flows-in-virtual-card-processing",
      "excerpt": "the platform delivers authorisation events to connected systems via webhooks, HTTP POST requests sent to a pre-configured endpoint at the moment an authorisation decision is made. Integration best practices include: Idempotency handling using unique transaction identifiers, Exponential backoff retry logic, Immediate 200 responses with asynchronous processing",
      "confidence": "high"
    },
    {
      "field": "sdk_languages",
      "url": "https://github.com/wallester/integration-examples",
      "excerpt": "The repository provides examples in multiple languages: Java, .NET, Node.js, PHP",
      "confidence": "high"
    },
    {
      "field": "pricing_model",
      "url": "https://wallester.com/business/pricing",
      "excerpt": "Free Plan: €0/month, 300 virtual cards; Premium Plan: €199/month for 3,000 virtual cards; Platinum Plan: €999/month for 18,000 virtual cards; Enterprise Suite: Custom pricing",
      "confidence": "high"
    },
    {
      "field": "has_published_pricing",
      "url": "https://wallester.com/business/pricing",
      "excerpt": "Free Plan: €0/month — Cost: €0/month. Premium Plan: €199/month. Platinum Plan: €999/month",
      "confidence": "high"
    },
    {
      "field": "free_tier_available",
      "url": "https://wallester.com/business/pricing",
      "excerpt": "Free Plan: Cost: €0/month. Virtual cards included: 300. No hidden fees, No account or balance charges, All features unlocked",
      "confidence": "high"
    },
    {
      "field": "has_published_pricing",
      "url": "https://wallester.com/blog/business-insights/white-label-step-by-step-guide",
      "excerpt": "Non-financial institutions: €2,495/month; Financial institutions: €3,995/month; Virtual Asset Service Providers (VASP): €5,995/month. Final pricing is confirmed after the Due Diligence phase.",
      "confidence": "high"
    },
    {
      "field": "free_tier_available",
      "url": "https://helpcenter.wallester.com/en/articles/120225-wallester-service-fees",
      "excerpt": "Free Plan: No monthly cost; includes basic tools and 300 virtual cards",
      "confidence": "high"
    },
    {
      "field": "self_serve_signup",
      "url": "https://client.wallester.com/pl/sign-up",
      "excerpt": "You can create your account in minutes with just your phone number and email. You can register now and start issuing free company cards in one day!",
      "confidence": "high"
    },
    {
      "field": "requires_sales_call",
      "url": "https://wallester.com/blog/business-insights/how-to-launch-a-white-label-payment-card-programme",
      "excerpt": "commercial kick-off involves formalizing the partnership through a Letter of Intent (LOI) and selecting the appropriate subscription tier",
      "confidence": "high"
    },
    {
      "field": "pci_dss",
      "url": "https://wallester.com/blog/company/securing-customer-trust-with-wallesters-pci-dss-level-1-certification",
      "excerpt": "PCI DSS Level 1 certification represents the highest compliance level within the Payment Card Industry Data Security Standard framework. This certification guarantees that Wallester's systems and processes are secure and durable",
      "confidence": "high"
    },
    {
      "field": "gdpr",
      "url": "https://wallester.com/privacy",
      "excerpt": "Wallester AS operates under GDPR (General Data Protection Regulation) and is regulated by the Finantsinspektsioon",
      "confidence": "high"
    },
    {
      "field": "soc2",
      "url": "https://wallester.com/blog/company/securing-customer-trust-with-wallesters-pci-dss-level-1-certification",
      "excerpt": "PCI DSS Level 1 assessment is the highest level of compliance within the Payment Card Industry Data Security Standard framework",
      "confidence": "high"
    },
    {
      "field": "hipaa",
      "url": "https://wallester.com/privacy",
      "excerpt": "Wallester AS operates under GDPR (General Data Protection Regulation) and is regulated by the Finantsinspektsioon",
      "confidence": "high"
    },
    {
      "field": "known_restrictions",
      "url": "https://wallester.com/blog/business-insights/how-to-launch-a-white-label-payment-card-programme",
      "excerpt": "Wallester resolves this by acting as the BIN Sponsor and issuer. A dedicated Bank Identification Number (BIN) range is assigned to each programme",
      "confidence": "high"
    },
    {
      "field": "known_restrictions",
      "url": "https://www.baltictimes.com/estonian-founded_wallester_secures_fca_licence_for_uk_entity__marking_key_step_in_european_expansion_strategy/",
      "excerpt": "Wallester UK received authorisation from the UK Financial Conduct Authority (FCA) as an Authorised Electronic Money Institution (EMI) on May 28, 2026",
      "confidence": "high"
    },
    {
      "field": "auth_methods",
      "url": "https://github.com/wallester/integration-examples",
      "excerpt": "Authentication uses JWT (JSON Web Tokens) with RS256 algorithm signing. Tokens are transmitted via the 'Authorization: Bearer' header.",
      "confidence": "high"
    },
    {
      "field": "api_style",
      "url": "https://wallester.com/api",
      "excerpt": "Wallester APIs are REST-based with resource-oriented URLs and use HTTP-based response codes",
      "confidence": "high"
    },
    {
      "field": "api_version",
      "url": "https://api-frontend.wallester.com/v1/doc/",
      "excerpt": "Wallester API — all endpoint paths prefixed with /v1/",
      "confidence": "high"
    },
    {
      "field": "idempotency_supported",
      "url": "https://raw.githubusercontent.com/konfig-sdks/openapi-examples/main/wallester/openapi.yaml",
      "excerpt": "X-Request-ID header (UUID format, matches request-response pairs) — used for request/response correlation for webhook reliability, not a standard write-path idempotency key",
      "confidence": "medium"
    },
    {
      "field": "webhook_signing",
      "url": "https://raw.githubusercontent.com/konfig-sdks/openapi-examples/main/wallester/openapi.yaml",
      "excerpt": "Wallester employs HTTP Basic authentication for webhook delivery. Clients must whitelist Wallester IP addresses at their firewall; return HTTP 401 for unauthenticated requests.",
      "confidence": "high"
    },
    {
      "field": "webhook_events_url",
      "url": "https://raw.githubusercontent.com/konfig-sdks/openapi-examples/main/wallester/openapi.yaml",
      "excerpt": "Major webhook categories: Authorization Events (authorization, reversal, release, decision requests), Card Lifecycle (create, order, personalize, dispatch, activate, block, close, expire, renew), Transactions (clearing, account adjustments, transfers), Fees, 3D Secure, Tokenization, KYC",
      "confidence": "medium"
    },
    {
      "field": "requires_verification",
      "url": "https://helpcenter.wallester.com/en/articles/120226-boarding-process",
      "excerpt": "The Know Your Business department reviews applications within 48 hours. Essential documents include corporate document extract from the business register and KYC documentation for all shareholders and directors.",
      "confidence": "high"
    },
    {
      "field": "free_tier_limit",
      "url": "https://wallester.com/business/pricing",
      "excerpt": "Free Plan: 300 virtual cards included; Unlimited physical card issuance; Open developer API",
      "confidence": "high"
    },
    {
      "field": "price_basis",
      "url": "https://wallester.com/business/pricing",
      "excerpt": "Premium: €199/month expands virtual card capacity to 3,000; Platinum: €999/month scales to 18,000 virtual cards",
      "confidence": "high"
    },
    {
      "field": "launched_at",
      "url": "https://wallester.com/blog/company/wallesters-journey-from-ambitious-startup-to-industry-leader-2021-2024",
      "excerpt": "Q1 2021: Wallester White-Label launched; Q2 2021: Mobile app released; Q3 2021: Cross-border license granted by Estonian Financial Supervisory Authority",
      "confidence": "high"
    },
    {
      "field": "notable_customers",
      "url": "https://wallester.com/blog/partnerships/page/3",
      "excerpt": "Holm Bank, the first financial institution in Estonia to receive a credit institution license from the European Central Bank, now offers customers branded physical and virtual cards, loans and installments through Wallester",
      "confidence": "high"
    },
    {
      "field": "sdk_packages",
      "url": "https://konfigthis.com/sdk/wallester/typescript/",
      "excerpt": "SDK Package Name: wallester-typescript-sdk — NPM Package Name: wallester-typescript-sdk — generated by Konfig from Wallester's OpenAPI spec",
      "confidence": "high"
    },
    {
      "field": "data_retention_policy_url",
      "url": "https://wallester.com/privacy",
      "excerpt": "Wallester follows the principle that personal data must not be retained longer than what is needed to fulfil the purpose for which the personal data was collected.",
      "confidence": "high"
    },
    {
      "field": "minimum_commitment",
      "url": "https://wallester.com/blog/business-insights/white-label-step-by-step-guide",
      "excerpt": "Non-financial institutions: €2,495/month; Financial institutions: €3,995/month; Virtual Asset Service Providers (VASP): €5,995/month. Final pricing is confirmed after the Due Diligence phase.",
      "confidence": "high"
    },
    {
      "field": "requires_sales_call",
      "url": "https://wallester.com/api",
      "excerpt": "Contact us today to get started",
      "confidence": "high"
    },
    {
      "field": "enterprise_plan_available",
      "url": "https://wallester.com/business/pricing",
      "excerpt": "Enterprise Suite: Custom pricing — Features: Custom contracts, better rates, 24/7 priority support",
      "confidence": "high"
    },
    {
      "field": "pci_dss",
      "url": "https://wallester.com/blog/company/securing-customer-trust-with-wallesters-pci-dss-level-1-certification",
      "excerpt": "Wallester uses only PCI DSS-compliant AWS serverless components for its cardholder data environment and connected components, meaning that no human access is allowed in the PCI environment",
      "confidence": "high"
    },
    {
      "field": "gdpr",
      "url": "https://wallester.com/blog/business-insights/white-label-step-by-step-guide",
      "excerpt": "Wallester is compliant with industry standards such as PCI DSS and GDPR, ensuring that all financial transactions and personal data are handled with the highest levels of security and privacy",
      "confidence": "high"
    },
    {
      "field": "iso_27001",
      "url": "https://wallester.com/blog/company/securing-customer-trust-with-wallesters-pci-dss-level-1-certification",
      "excerpt": "PCI DSS Level 1 certification represents the highest compliance level within the Payment Card Industry Data Security Standard framework. This certification guarantees that Wallester's systems and processes are secure and durable",
      "confidence": "high"
    },
    {
      "field": "documented_rate_limits",
      "url": "https://raw.githubusercontent.com/konfig-sdks/openapi-examples/main/wallester/openapi.yaml",
      "excerpt": "Wallester has no rate limits and allows sending an unlimited number of requests to API, but reserves the right to impose such limits if necessary.",
      "confidence": "high"
    },
    {
      "field": "known_restrictions",
      "url": "https://wallester.com/white-label",
      "excerpt": "As Visa Principal Members, we provide BIN sponsorship services and instant card issuance",
      "confidence": "high"
    },
    {
      "field": "mcp_server_available",
      "url": "https://wallester.com/api",
      "excerpt": "Wallester APIs are REST-based with resource-oriented URLs and use HTTP-based response codes",
      "confidence": "high"
    },
    {
      "field": "auth_methods",
      "url": "https://konfigthis.com/sdk/wallester/typescript/",
      "excerpt": "Basic auth, in 'Authorization: Basic BASE64_ENCODED_DATA' format",
      "confidence": "high"
    },
    {
      "field": "api_version",
      "url": "https://github.com/wallester/integration-examples",
      "excerpt": "The example shows requests to /v1/test/ping, indicating API version 1.",
      "confidence": "high"
    },
    {
      "field": "versioning_scheme",
      "url": "https://github.com/wallester/integration-examples",
      "excerpt": "The example shows requests to /v1/test/ping, indicating API version 1 in the URL path",
      "confidence": "high"
    },
    {
      "field": "error_format",
      "url": "https://raw.githubusercontent.com/konfig-sdks/openapi-examples/main/wallester/openapi.yaml",
      "excerpt": "Standard HTTP status codes returned: 400 Bad Request, 401 Unauthorized, 403 Forbidden, 422 Unprocessable Entity, 500 Internal Server Error",
      "confidence": "medium"
    },
    {
      "field": "webhook_signing",
      "url": "https://konfigthis.com/sdk/wallester/typescript/",
      "excerpt": "Basic auth, in 'Authorization: Basic BASE64_ENCODED_DATA' format for webhook endpoints, along with an xRequestId parameter",
      "confidence": "high"
    },
    {
      "field": "rate_limit_requests",
      "url": "https://raw.githubusercontent.com/konfig-sdks/openapi-examples/main/wallester/openapi.yaml",
      "excerpt": "Wallester has no rate limits and allows sending an unlimited number of requests to API, but reserves the right to impose such limits if necessary.",
      "confidence": "high"
    },
    {
      "field": "requires_verification",
      "url": "https://wallester.com/blog/business-insights/how-to-launch-a-white-label-payment-card-programme",
      "excerpt": "Launching a custom card programme with Wallester requires four distinct operational phases, including Know Your Business (KYB) checks, defining card types, and finalising the Master Agreement.",
      "confidence": "high"
    },
    {
      "field": "free_tier_limit",
      "url": "https://wallester.com/business/pricing/price-list",
      "excerpt": "Free plan: €0,00 — 300 virtual cards included; Additional virtual cards beyond plan allowance: €0.35/month",
      "confidence": "high"
    },
    {
      "field": "launched_at",
      "url": "https://wikitia.com/wiki/Wallester",
      "excerpt": "Wallester was founded in 2016. The company was created in 2016 as a spin-off from Folkefinans, a Norwegian finance and credit organisation.",
      "confidence": "high"
    },
    {
      "field": "ga_date",
      "url": "https://wikitia.com/wiki/Wallester",
      "excerpt": "December 2017: Obtained payment service provider license from Estonian financial supervision agency; May 2018: Became an issuing member of Visa Europe — 2018 is the year in which Wallester started to launch its financial products.",
      "confidence": "low"
    },
    {
      "field": "notable_customers",
      "url": "https://wallester.com/blog/partnerships",
      "excerpt": "Latvijas Pasts — Latvian postal service; WeavePay will be able to give Business and Consumer Visa Debit Cards directly to their account holders by utilizing Wallester's contemporary API",
      "confidence": "high"
    },
    {
      "field": "sdk_packages",
      "url": "https://github.com/wallester/integration-examples",
      "excerpt": "The repository contains examples in Java, .NET, Node.js, and PHP. No official SDK package exists; instead the repo recommends JWT libraries: JJWT (Java), native .NET cryptography, and Firebase's php-jwt.",
      "confidence": "high"
    },
    {
      "field": "auth_docs_url",
      "url": "https://github.com/wallester/integration-examples",
      "excerpt": "Authentication uses JWT with RS256 algorithm signing. Key requirements include iss: issuer ID string, aud: Wallester audience ID string, exp: token expiration, sub: set to api-request, rbh: request body hash (SHA256 base64-encoded). Tokens are transmitted via the 'Authorization: Bearer' header.",
      "confidence": "high"
    }
  ],
  "fields_not_found": [
    "soc2",
    "iso_27001",
    "sla_published",
    "hipaa",
    "base_url",
    "deprecation_policy_url",
    "sla_url",
    "starting_price_usd",
    "mcp_url",
    "ga_date_exact"
  ],
  "source_confidence": "high",
  "last_verified_at": "2026-06-21T00:00:00.000Z",
  "contribute": {
    "note": "This data is crowd-editable. Suggest corrections or leave a review via these endpoints - no auth required, requests are rate-limited, and every submission is reviewed before it goes live. For a field edit, {field} is any key in this response and a citation is required.",
    "endpoints": [
      {
        "action": "review",
        "label": "Leave a review or comment",
        "method": "POST",
        "url": "https://apio.sh/api/feedback/wallester",
        "example_body": {
          "kind": "review",
          "rating": 5,
          "body": "Your experience with this API…"
        }
      },
      {
        "action": "field_edit",
        "label": "Suggest a correction to a field (cite a source)",
        "method": "POST",
        "url": "https://apio.sh/api/suggest/wallester/{field}",
        "example_body": {
          "value": "corrected value",
          "citations": [
            {
              "url": "https://source.example/page",
              "excerpt": "supporting quote"
            }
          ],
          "note": "what changed and why"
        }
      },
      {
        "action": "new_api",
        "label": "Suggest a new API to add (only name is required - send as much as you can cite)",
        "method": "POST",
        "url": "https://apio.sh/api/suggest/api",
        "example_body": {
          "value": {
            "name": "Acme Email API",
            "website_url": "https://acme.example",
            "vendor_name": "Acme",
            "categories": [
              "email"
            ],
            "pricing_model": "usage_based",
            "has_published_pricing": true,
            "free_tier_available": true,
            "price_points": [
              {
                "plan": "Pay as you go",
                "item": "1,000 emails",
                "amount_usd": 1,
                "per": "1,000 emails",
                "source_url": "https://acme.example/pricing"
              }
            ],
            "soc2": "type_2",
            "docs_url": "https://docs.acme.example"
          },
          "citations": [
            {
              "url": "https://acme.example/pricing",
              "excerpt": "$1 per 1,000 emails"
            }
          ]
        },
        "value_schema": [
          {
            "field": "name",
            "type": "string",
            "label": "Product name (the only required field)"
          },
          {
            "field": "website_url",
            "type": "string",
            "label": "Marketing website URL"
          },
          {
            "field": "vendor_name",
            "type": "string",
            "label": "Company/vendor name behind the product"
          },
          {
            "field": "vendor_description",
            "type": "string",
            "label": "One-line description, quoted from the vendor"
          },
          {
            "field": "categories",
            "type": "string[]",
            "label": "Category/leaf slugs it belongs to, e.g. [\"email\",\"sms\"]"
          },
          {
            "field": "primary_use_cases",
            "type": "string[]",
            "label": "What it's used for"
          },
          {
            "field": "supported_actions",
            "type": "string[]",
            "label": "Concrete API actions/capabilities"
          },
          {
            "field": "supported_regions",
            "type": "string[]",
            "label": "Countries/regions/data-residency"
          },
          {
            "field": "supported_languages",
            "type": "string[]",
            "label": "Human/spoken languages supported"
          },
          {
            "field": "input_types",
            "type": "string[]",
            "label": "Accepted input types/formats"
          },
          {
            "field": "output_types",
            "type": "string[]",
            "label": "Produced output types/formats"
          },
          {
            "field": "webhooks_supported",
            "type": "bool",
            "label": "Supports webhooks?"
          },
          {
            "field": "sandbox_available",
            "type": "bool",
            "label": "Dedicated sandbox/test mode?"
          },
          {
            "field": "sdk_languages",
            "type": "string[]",
            "label": "Languages with an official SDK"
          },
          {
            "field": "mcp_server_available",
            "type": "bool",
            "label": "Official MCP server?"
          },
          {
            "field": "pricing_model",
            "type": "enum",
            "label": "Pricing model",
            "values": [
              "usage_based",
              "subscription",
              "seat_based",
              "hybrid",
              "contact_sales"
            ]
          },
          {
            "field": "has_published_pricing",
            "type": "bool",
            "label": "Concrete prices published publicly?"
          },
          {
            "field": "free_tier_available",
            "type": "bool",
            "label": "Recurring/perpetual free tier (not a trial)?"
          },
          {
            "field": "free_tier_details",
            "type": "string",
            "label": "What the free tier includes"
          },
          {
            "field": "minimum_commitment",
            "type": "string",
            "label": "Any stated minimum spend/commitment"
          },
          {
            "field": "self_serve_signup",
            "type": "bool",
            "label": "Get an API key without talking to sales?"
          },
          {
            "field": "requires_sales_call",
            "type": "bool",
            "label": "Does going live require sales?"
          },
          {
            "field": "enterprise_plan_available",
            "type": "bool",
            "label": "Named enterprise tier?"
          },
          {
            "field": "starting_price_usd",
            "type": "number",
            "label": "Lowest published paid entry price (USD number)"
          },
          {
            "field": "price_basis",
            "type": "string",
            "label": "Unit the starting price is per, e.g. '1,000 emails'"
          },
          {
            "field": "free_tier_limit",
            "type": "string",
            "label": "Free-tier ceiling in literal terms"
          },
          {
            "field": "price_points",
            "type": "object[]",
            "label": "Structured prices: [{plan,item,amount_usd,amount_percent,per,source_url}]"
          },
          {
            "field": "soc2",
            "type": "enum",
            "label": "SOC 2 status",
            "values": [
              "type_2",
              "type_1",
              "in_progress",
              "none",
              "unknown"
            ]
          },
          {
            "field": "hipaa",
            "type": "bool",
            "label": "HIPAA (e.g. BAA available)?"
          },
          {
            "field": "gdpr",
            "type": "bool",
            "label": "GDPR compliance stated?"
          },
          {
            "field": "iso_27001",
            "type": "bool",
            "label": "ISO 27001 certified?"
          },
          {
            "field": "pci_dss",
            "type": "bool",
            "label": "PCI DSS compliant?"
          },
          {
            "field": "sla_published",
            "type": "bool",
            "label": "Published SLA / uptime commitment?"
          },
          {
            "field": "documented_rate_limits",
            "type": "string",
            "label": "Documented rate limits, quoted"
          },
          {
            "field": "known_restrictions",
            "type": "string[]",
            "label": "Notable documented restrictions/limits"
          },
          {
            "field": "auth_methods",
            "type": "string[]",
            "label": "Auth methods",
            "values": [
              "api_key",
              "oauth2",
              "jwt",
              "basic",
              "hmac_signature",
              "mtls",
              "session"
            ]
          },
          {
            "field": "api_style",
            "type": "enum",
            "label": "Primary API style",
            "values": [
              "rest",
              "graphql",
              "grpc",
              "soap",
              "websocket"
            ]
          },
          {
            "field": "base_url",
            "type": "string",
            "label": "API root/base URL"
          },
          {
            "field": "api_version",
            "type": "string",
            "label": "Current API version string"
          },
          {
            "field": "quickstart_url",
            "type": "string",
            "label": "Quickstart / hello-world URL"
          },
          {
            "field": "docs_url",
            "type": "string",
            "label": "Developer docs URL"
          },
          {
            "field": "api_reference_url",
            "type": "string",
            "label": "API reference URL"
          },
          {
            "field": "openapi_spec_url",
            "type": "string",
            "label": "OpenAPI spec URL"
          },
          {
            "field": "changelog_url",
            "type": "string",
            "label": "Changelog URL"
          },
          {
            "field": "status_page_url",
            "type": "string",
            "label": "Status page URL"
          },
          {
            "field": "notable_customers",
            "type": "string[]",
            "label": "Named public customers"
          },
          {
            "field": "launched_at",
            "type": "string",
            "label": "Launch date (ISO date or year)"
          }
        ]
      },
      {
        "action": "token",
        "label": "Optional - raise your rate limit",
        "method": "GET",
        "url": "https://apio.sh/api/feedback/token"
      }
    ]
  }
}