{
  "name": "Helcim",
  "slug": "helcim",
  "website_url": "https://www.helcim.com",
  "vendor_description": "\"Your payments. Your profits. Zero games.\" - Helcim offers transparent interchange-plus pricing with no monthly fees, supporting in-person, online, recurring, and ACH payments for US and Canadian businesses.",
  "categories": [
    "card-acquiring"
  ],
  "summary": "Helcim is a payment processing platform serving US and Canadian businesses with interchange-plus pricing, no monthly fees, and support for in-person, online, recurring, ACH, and virtual terminal transactions. Pricing is usage-based starting at $0.08 per transaction, with self-serve signup and no sales call required, though merchants processing over $5 million per month move to custom pricing. The REST API supports tokenization, hosted checkout, webhooks, and idempotency, with a sandbox available for testing. Helcim is PCI DSS Level 1 certified and has been operating since 2006.",
  "capabilities": {
    "supported_actions": [
      "purchase",
      "preauthorization",
      "capture",
      "refund",
      "reverse",
      "verify",
      "tokenization",
      "card_vault_storage",
      "recurring_payments",
      "subscription_management",
      "hosted_checkout",
      "hosted_payment_pages",
      "invoicing",
      "ach_payments",
      "eft_pad_payments",
      "batch_settlement",
      "level2_level3_optimization",
      "surcharging_convenience_fees",
      "in_person_terminal",
      "customer_management",
      "webhooks",
      "api_key_authentication",
      "idempotency_support"
    ],
    "supported_regions": [
      "United States",
      "Canada"
    ],
    "supported_languages": [],
    "input_types": [
      "Visa",
      "Mastercard",
      "Discover",
      "American Express",
      "Debit cards",
      "HSA/FSA cards",
      "ACH (US bank transfers)",
      "EFT-PAD (Canadian bank transfers)",
      "Interac Debit",
      "Apple Pay",
      "Google Pay",
      "Samsung Pay",
      "Contactless / NFC"
    ],
    "output_types": [
      "JSON",
      "webhook events",
      "hosted checkout page",
      "hosted payment pages",
      "payment link",
      "settlement report",
      "invoice",
      "batch settlement"
    ],
    "webhooks_supported": true,
    "sandbox_available": true,
    "sdk_languages": [
      "PHP"
    ],
    "mcp_server_available": false
  },
  "integration": {
    "api_style": "rest",
    "base_url": "https://api.helcim.com/v2",
    "api_version": "v2.2",
    "versioning_scheme": "url",
    "stability": "ga",
    "deprecation_policy_url": "https://devdocs.helcim.com/docs/api-versions-and-deprecation",
    "auth_methods": [
      "api_key"
    ],
    "auth_docs_url": "https://devdocs.helcim.com/docs/authentication-with-the-helcim-api-and-helcimpayjs",
    "idempotency_supported": true,
    "error_format": "vendor-specific",
    "webhook_signing": "hmac_sha256",
    "webhook_events_url": "https://devdocs.helcim.com/docs/webhooks",
    "rate_limit_requests": 100,
    "rate_limit_window": "minute",
    "sdk_packages": [
      {
        "package": "helcim/magento-2",
        "language": "PHP",
        "official": true,
        "repo_url": "https://github.com/helcim/magento-2"
      },
      {
        "package": "helcim/drupal-8",
        "language": "PHP",
        "official": true,
        "repo_url": "https://github.com/helcim/drupal-8"
      },
      {
        "package": "helcim/whmcs-commerce",
        "language": "PHP",
        "official": true,
        "repo_url": "https://github.com/helcim/whmcs-commerce"
      }
    ],
    "mcp_url": null,
    "quickstart_url": "https://devdocs.helcim.com/docs/welcome-to-helcim"
  },
  "pricing": {
    "pricing_model": "usage_based",
    "has_published_pricing": true,
    "starting_price_usd": "0.0800",
    "price_basis": "transaction + percent",
    "free_tier_available": false,
    "free_tier_limit": null,
    "free_tier_details": null,
    "minimum_commitment": null,
    "self_serve_signup": true,
    "requires_sales_call": false,
    "requires_verification": true,
    "enterprise_plan_available": true,
    "price_points": [
      {
        "plan": "Volume $0–$50K/mo",
        "item": "In-person card transaction (Interchange+ markup)",
        "amount_usd": "0.0800",
        "amount_percent": "0.4000",
        "per": "transaction",
        "currency": "USD",
        "source_url": "https://www.helcim.com/pricing/"
      },
      {
        "plan": "Volume $50K–$100K/mo",
        "item": "In-person card transaction (Interchange+ markup)",
        "amount_usd": "0.0700",
        "amount_percent": "0.3500",
        "per": "transaction",
        "currency": "USD",
        "source_url": "https://www.helcim.com/pricing/"
      },
      {
        "plan": "Volume $100K–$500K/mo",
        "item": "In-person card transaction (Interchange+ markup)",
        "amount_usd": "0.0700",
        "amount_percent": "0.2500",
        "per": "transaction",
        "currency": "USD",
        "source_url": "https://www.helcim.com/pricing/"
      },
      {
        "plan": "Volume $500K–$1M/mo",
        "item": "In-person card transaction (Interchange+ markup)",
        "amount_usd": "0.0600",
        "amount_percent": "0.2000",
        "per": "transaction",
        "currency": "USD",
        "source_url": "https://www.helcim.com/pricing/"
      },
      {
        "plan": "Volume $1M–$5M/mo",
        "item": "In-person card transaction (Interchange+ markup)",
        "amount_usd": "0.0600",
        "amount_percent": "0.1500",
        "per": "transaction",
        "currency": "USD",
        "source_url": "https://www.helcim.com/pricing/"
      },
      {
        "plan": "Volume $0–$50K/mo",
        "item": "Keyed & online card transaction (Interchange+ markup)",
        "amount_usd": "0.2500",
        "amount_percent": "0.5000",
        "per": "transaction",
        "currency": "USD",
        "source_url": "https://www.helcim.com/pricing/"
      },
      {
        "plan": "Volume $50K–$100K/mo",
        "item": "Keyed & online card transaction (Interchange+ markup)",
        "amount_usd": "0.2000",
        "amount_percent": "0.4500",
        "per": "transaction",
        "currency": "USD",
        "source_url": "https://www.helcim.com/pricing/"
      },
      {
        "plan": "Volume $100K–$500K/mo",
        "item": "Keyed & online card transaction (Interchange+ markup)",
        "amount_usd": "0.2000",
        "amount_percent": "0.3500",
        "per": "transaction",
        "currency": "USD",
        "source_url": "https://www.helcim.com/pricing/"
      },
      {
        "plan": "Volume $500K–$1M/mo",
        "item": "Keyed & online card transaction (Interchange+ markup)",
        "amount_usd": "0.1500",
        "amount_percent": "0.2500",
        "per": "transaction",
        "currency": "USD",
        "source_url": "https://www.helcim.com/pricing/"
      },
      {
        "plan": "Volume $1M–$5M/mo",
        "item": "Keyed & online card transaction (Interchange+ markup)",
        "amount_usd": "0.1500",
        "amount_percent": "0.1500",
        "per": "transaction",
        "currency": "USD",
        "source_url": "https://www.helcim.com/pricing/"
      },
      {
        "plan": null,
        "item": "ACH/EFT transaction",
        "amount_usd": "0.2500",
        "amount_percent": "0.5000",
        "per": "transaction",
        "currency": "USD",
        "source_url": "https://www.helcim.com/pricing/"
      },
      {
        "plan": null,
        "item": "ACH/EFT transaction cap",
        "amount_usd": "6.0000",
        "amount_percent": null,
        "per": "transaction",
        "currency": "USD",
        "source_url": "https://www.helcim.com/pricing/"
      },
      {
        "plan": null,
        "item": "ACH/EFT large transaction surcharge (amounts over $25,000)",
        "amount_usd": null,
        "amount_percent": "0.0500",
        "per": "transaction",
        "currency": "USD",
        "source_url": "https://www.helcim.com/pricing/"
      },
      {
        "plan": null,
        "item": "Recurring transaction surcharge",
        "amount_usd": null,
        "amount_percent": "0.4000",
        "per": "transaction",
        "currency": "USD",
        "source_url": "https://legal.helcim.com/us/fee-disclosures/"
      },
      {
        "plan": null,
        "item": "Canada Interac debit (standard)",
        "amount_usd": "0.0900",
        "amount_percent": null,
        "per": "transaction",
        "currency": "USD",
        "source_url": "https://www.helcim.com/pricing/"
      },
      {
        "plan": null,
        "item": "Canada Interac debit (contactless/tap)",
        "amount_usd": "0.1200",
        "amount_percent": null,
        "per": "transaction",
        "currency": "USD",
        "source_url": "https://www.helcim.com/pricing/"
      },
      {
        "plan": null,
        "item": "International transaction surcharge — Visa/Mastercard",
        "amount_usd": null,
        "amount_percent": "1.4500",
        "per": "transaction",
        "currency": "USD",
        "source_url": "https://legal.helcim.com/us/fee-disclosures/"
      },
      {
        "plan": null,
        "item": "International transaction surcharge — American Express",
        "amount_usd": null,
        "amount_percent": "1.0000",
        "per": "transaction",
        "currency": "USD",
        "source_url": "https://legal.helcim.com/us/fee-disclosures/"
      },
      {
        "plan": null,
        "item": "Tap to Pay on iPhone surcharge",
        "amount_usd": "0.1000",
        "amount_percent": null,
        "per": "transaction",
        "currency": "USD",
        "source_url": "https://www.helcim.com/pricing/"
      },
      {
        "plan": null,
        "item": "Monthly account fee",
        "amount_usd": "0.0000",
        "amount_percent": null,
        "per": "month",
        "currency": "USD",
        "source_url": "https://www.helcim.com/pricing/"
      },
      {
        "plan": null,
        "item": "Chargeback fee (lost)",
        "amount_usd": "15.0000",
        "amount_percent": null,
        "per": "chargeback",
        "currency": "USD",
        "source_url": "https://www.helcim.com/pricing/"
      },
      {
        "plan": null,
        "item": "Chargeback fee (won)",
        "amount_usd": "0.0000",
        "amount_percent": null,
        "per": "chargeback",
        "currency": "USD",
        "source_url": "https://www.helcim.com/pricing/"
      },
      {
        "plan": null,
        "item": "ACH rejected transaction fee",
        "amount_usd": "5.0000",
        "amount_percent": null,
        "per": "transaction",
        "currency": "USD",
        "source_url": "https://www.helcim.com/pricing/"
      },
      {
        "plan": null,
        "item": "4G wireless data (optional, for Smart Terminal)",
        "amount_usd": "7.0000",
        "amount_percent": null,
        "per": "month",
        "currency": "USD",
        "source_url": "https://www.helcim.com/pricing/"
      }
    ]
  },
  "compliance": {
    "soc2": null,
    "hipaa": false,
    "gdpr": false,
    "iso_27001": false,
    "pci_dss": true,
    "sla_published": false,
    "sla_url": null,
    "data_retention_policy_url": "https://legal.helcim.com/us/privacy-policy/",
    "documented_rate_limits": "5 concurrent calls in progress at one time; 100 calls per minute; 3,000 calls per hour. Uses a sliding window algorithm. Returns HTTP 429 when exceeded. Headers: minute-limit-remaining, hour-limit-remaining.",
    "known_restrictions": [
      "PCI DSS Level 1 service provider (on-site audits, vulnerability scanning, penetration testing)",
      "US and Canada only - no other countries supported",
      "Fee Saver (surcharging) unavailable in Connecticut, Colorado, Maine, Massachusetts, Oklahoma, and Quebec",
      "Merchants processing over $5M/month must contact sales for custom pricing",
      "Tap to Pay on iPhone incurs an additional $0.10 per transaction",
      "Chargeback fee: $15 if lost, $0 if won",
      "ACH rejected transaction fee: $5",
      "Recurring transactions incur an additional 0.4% surcharge",
      "International card transactions incur Visa/MC +1.45% or Amex +1.00% network surcharge",
      "No monthly account fees, no setup fees, no cancellation fees, no PCI compliance fees"
    ]
  },
  "developer": {
    "docs_url": null,
    "api_reference_url": null,
    "openapi_spec_url": null,
    "postman_collection_url": null,
    "changelog_url": null,
    "status_page_url": "https://status.helcim.com",
    "llms_txt_url": "https://www.helcim.com/llms.txt",
    "markdown_docs_url": null,
    "rendering": null
  },
  "adoption": {
    "launched_at": "2006-01-01",
    "ga_date": null,
    "github_stars": null,
    "github_stars_at": null,
    "notable_customers": [
      "PatientSERV",
      "Swim Spas and Spas.com Inc.",
      "Denver Dads Inc.",
      "PCI Communications Inc.",
      "Standard Realty Corporation"
    ]
  },
  "scores": {
    "agent_friendliness": 45,
    "pricing_transparency": 85,
    "setup_speed": 65,
    "docs_quality": 10,
    "procurement_friction": 85,
    "trust_readiness": 10,
    "best_for": [
      "AI agents and automation - an agent-ready surface (MCP / llms.txt)",
      "Teams needing broad API coverage out of the box",
      "Cost-sensitive teams - low, transparent entry price"
    ],
    "avoid_if": [
      "You want to try it free before paying",
      "You have strict compliance requirements"
    ]
  },
  "sources": [
    {
      "field": "idempotency_supported",
      "url": "https://devdocs.helcim.com/reference/purchase",
      "excerpt": "The documentation specifies an \"idempotency-key\" header as required, with UUID format expected.",
      "confidence": "high"
    },
    {
      "field": "webhook_signing",
      "url": "https://devdocs.helcim.com/docs/webhooks",
      "excerpt": "The signature is computed by: HMAC-SHA256(base64_decoded_verifierToken, signedContent) where signedContent follows the format: \"${webhook_id}.${webhook_timestamp}.${body}\"",
      "confidence": "high"
    },
    {
      "field": "rate_limit_requests",
      "url": "https://devdocs.helcim.com/docs/api-rate-limits",
      "excerpt": "Minute Limit: 100 calls per minute.",
      "confidence": "high"
    },
    {
      "field": "rate_limit_window",
      "url": "https://devdocs.helcim.com/docs/api-rate-limits",
      "excerpt": "Minute Limit: 100 calls per minute.",
      "confidence": "high"
    },
    {
      "field": "requires_verification",
      "url": "https://learn.helcim.com/docs/underwriting-faq",
      "excerpt": "Helcim's Credit Risk Analysts may request: Processing needs (like typical transaction sizes and monthly volumes) and business details, Return and refund policies, Financial documents (like recent financial statements, bank statements, or statements from your previous processor)",
      "confidence": "high"
    },
    {
      "field": "starting_price_usd",
      "url": "https://www.helcim.com/pricing/",
      "excerpt": "Interchange+ 0.40% + 8¢",
      "confidence": "high"
    },
    {
      "field": "price_basis",
      "url": "https://www.helcim.com/pricing/",
      "excerpt": "Interchange+ 0.40% + 8¢",
      "confidence": "high"
    },
    {
      "field": "launched_at",
      "url": "https://canvasbusinessmodel.com/blogs/brief-history/helcim-inc-brief-history",
      "excerpt": "Helcim was founded in 2006 in Calgary, Alberta, Canada, with Nicolas Beique at the helm. The company was formally established on January 27, 2006.",
      "confidence": "medium"
    },
    {
      "field": "error_format",
      "url": "https://devdocs.helcim.com/docs/api-message-format",
      "excerpt": "The API will return a response as a JSON object for your website or application to consume, with relevant data objects or an `errors` object that outlines any errors that occurred.",
      "confidence": "medium"
    },
    {
      "field": "webhook_events_url",
      "url": "https://devdocs.helcim.com/docs/webhooks",
      "excerpt": "Each webhook event is delivered with a signature in the header (webhook-signature), and the unique Verifier Token received during onboarding can be used with the event payload to generate a signature.",
      "confidence": "high"
    },
    {
      "field": "rate_limit_requests",
      "url": "https://devdocs.helcim.com/docs/api-rate-limits",
      "excerpt": "Helcim uses a sliding window algorithm to track and limit requests and slides forward every second.",
      "confidence": "high"
    },
    {
      "field": "requires_verification",
      "url": "https://learn.helcim.com/docs/underwriting-faq",
      "excerpt": "Merchant account underwriting is the process payment processors use to assess the risk of providing a merchant account to a business.",
      "confidence": "high"
    },
    {
      "field": "data_retention_policy_url",
      "url": "https://legal.helcim.com/us/privacy-policy/",
      "excerpt": "Helcim retains personal information for as long as you use our Services or as necessary to fulfill the purposes for which it was collected",
      "confidence": "high"
    },
    {
      "field": "starting_price_usd",
      "url": "https://legal.helcim.com/us/fee-disclosures/",
      "excerpt": "Card-Present: 6¢–8¢ depending on tier; Card-Not-Present: 15¢–25¢ depending on tier",
      "confidence": "high"
    },
    {
      "field": "price_basis",
      "url": "https://legal.helcim.com/us/fee-disclosures/",
      "excerpt": "Interchange Plus pricing (also known as Interchange+ or Cost+) where card association fees and network fees are passed directly to merchants, with Helcim adding its processing margin.",
      "confidence": "high"
    },
    {
      "field": "notable_customers",
      "url": "https://www.helcim.com/developer-api/",
      "excerpt": "PatientSERV, Swim Spas and Spas.com Inc., Denver Dads Inc., PCI Communications Inc., Standard Realty Corporation",
      "confidence": "medium"
    },
    {
      "field": "vendor_description",
      "url": "https://www.helcim.com/",
      "excerpt": "Your payments. Your profits. Zero games.",
      "confidence": "high"
    },
    {
      "field": "categories",
      "url": "https://devdocs.helcim.com/docs/welcome-to-helcim",
      "excerpt": "Payment processing, Customer management, Invoicing, Recurring billing (payment plans, subscriptions, add-ons), Hardware integration, Webhooks",
      "confidence": "high"
    },
    {
      "field": "pricing_model",
      "url": "https://www.helcim.com/pricing/",
      "excerpt": "No account monthly fees, no minimums, software fees, or statement fees.",
      "confidence": "high"
    },
    {
      "field": "has_published_pricing",
      "url": "https://legal.helcim.com/us/fee-disclosures/",
      "excerpt": "Interchange Plus pricing (also known as Interchange+ or Cost+) where card association fees and network fees are passed directly to merchants, with Helcim adding its processing margin.",
      "confidence": "high"
    },
    {
      "field": "pci_dss",
      "url": "https://www.helcim.com/security/",
      "excerpt": "Helcim is a Level 1 PCI-DSS compliant service provider, by undergoing rigorous on-site audits, vulnerability scanning, penetration testing, and adherence to NIST security practices.",
      "confidence": "high"
    },
    {
      "field": "soc2",
      "url": "https://trust.helcim.com",
      "excerpt": "Helcim Trust Center page loaded but listed no specific SOC 2, HIPAA, GDPR, or ISO 27001 certifications.",
      "confidence": "medium"
    },
    {
      "field": "hipaa",
      "url": "https://trust.helcim.com",
      "excerpt": "Trust center page does not list HIPAA compliance.",
      "confidence": "high"
    },
    {
      "field": "gdpr",
      "url": "https://trust.helcim.com",
      "excerpt": "Trust center page does not list GDPR compliance.",
      "confidence": "high"
    },
    {
      "field": "sla_published",
      "url": "https://www.helcim.com/security/",
      "excerpt": "Helcim devotes significant resources to ensure the most uptime possible for our networks and merchants — redundant virtual environments across cloud-based data centers. No numerical SLA or uptime percentage published.",
      "confidence": "high"
    },
    {
      "field": "known_restrictions",
      "url": "https://legal.helcim.com/us/fee-disclosures/",
      "excerpt": "Recurring transactions processed through Helcim's platform are charged 0.4% per applicable recurring transaction.",
      "confidence": "high"
    },
    {
      "field": "supported_regions",
      "url": "https://www.helcim.com/",
      "excerpt": "Canada (headquarters in Calgary, Alberta); United States (office in Seattle, Washington)",
      "confidence": "high"
    },
    {
      "field": "input_types",
      "url": "https://www.helcim.com/guides/accept-digital-wallet-payments/",
      "excerpt": "With Helcim's Smart Terminal, accepting in-person payments via Apple Pay, Google Pay, or Samsung Pay is seamless",
      "confidence": "high"
    },
    {
      "field": "sandbox_available",
      "url": "https://devdocs.helcim.com/docs/welcome-to-helcim",
      "excerpt": "Testing Environment: Comprehensive testing resources including test credit card numbers and payment decline scenarios are available for sandbox validation.",
      "confidence": "high"
    },
    {
      "field": "documented_rate_limits",
      "url": "https://devdocs.helcim.com/docs/api-rate-limits",
      "excerpt": "5 calls in progress at one time. 100 calls per minute. 3000 calls per hour. Uses a sliding window algorithm to track and limit requests.",
      "confidence": "high"
    },
    {
      "field": "categories",
      "url": "https://www.helcim.com/recurring-payments/",
      "excerpt": "Recurring Payments is listed under 'Accept Payments' alongside Point-of-Sale, Virtual Terminal, and Invoicing — integrated feature of a broader payment platform, not a standalone billing product.",
      "confidence": "high"
    },
    {
      "field": "pricing_model",
      "url": "https://www.helcim.com/pricing/",
      "excerpt": "Interchange Plus – Helcim passes wholesale bank costs plus a transparent margin.",
      "confidence": "high"
    },
    {
      "field": "has_published_pricing",
      "url": "https://www.helcim.com/pricing/",
      "excerpt": "$0–$50K monthly: Interchange + 0.40% + $0.08 (in-person); $0–$50K monthly: Interchange + 0.50% + $0.25 (keyed & online)",
      "confidence": "high"
    },
    {
      "field": "enterprise_plan_available",
      "url": "https://www.helcim.com/pricing/",
      "excerpt": "Merchants processing over $5 million per month should contact our sales team for custom pricing.",
      "confidence": "high"
    },
    {
      "field": "soc2",
      "url": "https://www.helcim.com/security/",
      "excerpt": "The page mentions NIST security practices and OWASP secure coding guidelines but does not explicitly reference SOC 2 certification.",
      "confidence": "medium"
    },
    {
      "field": "hipaa",
      "url": "https://www.helcim.com/security/",
      "excerpt": "Security page does not mention HIPAA compliance.",
      "confidence": "high"
    },
    {
      "field": "gdpr",
      "url": "https://www.helcim.com/security/",
      "excerpt": "Security page does not mention GDPR compliance.",
      "confidence": "high"
    },
    {
      "field": "iso_27001",
      "url": "https://www.helcim.com/security/",
      "excerpt": "Security page references NIST and OWASP but does not mention ISO 27001 certification.",
      "confidence": "high"
    },
    {
      "field": "known_restrictions",
      "url": "https://www.helcim.com/security/",
      "excerpt": "Helcim is a Level 1 PCI-DSS compliant service provider, by undergoing rigorous on-site audits, vulnerability scanning, penetration testing, and adherence to NIST security practices.",
      "confidence": "high"
    },
    {
      "field": "known_restrictions",
      "url": "https://legal.helcim.com/us/fee-disclosures/",
      "excerpt": "International Transaction Surcharges: Visa and MasterCard charge +1.45% while American Express charges +1.00%.",
      "confidence": "high"
    },
    {
      "field": "input_types",
      "url": "https://devdocs.helcim.com/docs/available-payment-types-and-methods-through-helcimpayjs",
      "excerpt": "Credit Card (cc) – Shows fields for processing payments through all major credit cards. Bank Account (ach) – Processes ACH payments in the U.S. and EFT payments in Canada.",
      "confidence": "high"
    },
    {
      "field": "webhooks_supported",
      "url": "https://devdocs.helcim.com/docs/webhooks",
      "excerpt": "Helcim supports two webhook event types: cardTransaction – Triggered when a payment is processed (approved or declined); terminalCancel – Triggered when a payment is cancelled on a device before processing.",
      "confidence": "high"
    },
    {
      "field": "sdk_languages",
      "url": "https://devdocs.helcim.com/docs/getting-started",
      "excerpt": "Shell, Node, Ruby, PHP, Python, Java, C#",
      "confidence": "high"
    },
    {
      "field": "supported_actions",
      "url": "https://devdocs.helcim.com/reference/payment-api",
      "excerpt": "Purchase: Process a credit card payment. Preauthorization: Preauthorize a credit card payment. Capture: Capture a credit card payment. Refund: Refund a credit card payment. Reverse: Reverse a credit card payment. Verify: Verify credit card details.",
      "confidence": "high"
    },
    {
      "field": "free_tier_available",
      "url": "https://www.helcim.com/pricing/",
      "excerpt": "No account monthly fees, no minimums, software fees, or statement fees. Zero PCI compliance fees, setup fees, or cancellation fees.",
      "confidence": "high"
    },
    {
      "field": "auth_methods",
      "url": "https://devdocs.helcim.com/docs/authentication-with-the-helcim-api-and-helcimpayjs",
      "excerpt": "The Helcim API and HelcimPay.js require a valid API token sent in the header of all requests to authenticate with the Helcim system.",
      "confidence": "high"
    },
    {
      "field": "api_style",
      "url": "https://devdocs.helcim.com/docs/overview-of-helcim-api",
      "excerpt": "the Helcim API brings our API endpoints up to a modern REST standard",
      "confidence": "high"
    },
    {
      "field": "base_url",
      "url": "https://devdocs.helcim.com/reference/connectiontest",
      "excerpt": "https://api.helcim.com/v2/connection-test",
      "confidence": "high"
    },
    {
      "field": "api_version",
      "url": "https://devdocs.helcim.com/docs/api-versions-and-deprecation",
      "excerpt": "The documentation displays v2.2 as the current stable version in the top navigation.",
      "confidence": "high"
    },
    {
      "field": "versioning_scheme",
      "url": "https://devdocs.helcim.com/reference/purchase",
      "excerpt": "https://api.helcim.com/v2/payment/purchase",
      "confidence": "high"
    },
    {
      "field": "stability",
      "url": "https://devdocs.helcim.com/docs/api-versions-and-deprecation",
      "excerpt": "Once a Helcim API product or service has been marked as stable it will be indicated as such in the Helcim Developer Documentation",
      "confidence": "high"
    },
    {
      "field": "supported_actions",
      "url": "https://devdocs.helcim.com/docs/welcome-to-helcim",
      "excerpt": "Payment processing, Customer management, Invoicing, Recurring billing (payment plans, subscriptions, add-ons), Hardware integration, Webhooks",
      "confidence": "high"
    },
    {
      "field": "self_serve_signup",
      "url": "https://hub.helcim.com/signup/register/",
      "excerpt": "Sign Up For Free Today With Helcim",
      "confidence": "high"
    },
    {
      "field": "auth_methods",
      "url": "https://devdocs.helcim.com/docs/api-message-format",
      "excerpt": "send your api-token in the header of your request and ensure that the permissions for your respective API Access Configuration allow for the request you are making",
      "confidence": "high"
    },
    {
      "field": "api_style",
      "url": "https://www.helcim.com/developer-api/",
      "excerpt": "The Helcim API is a RESTful API and you can integrate with it from a website, application, or software that is programmed in any language.",
      "confidence": "high"
    },
    {
      "field": "base_url",
      "url": "https://devdocs.helcim.com/reference/purchase",
      "excerpt": "https://api.helcim.com/v2/payment/purchase",
      "confidence": "high"
    },
    {
      "field": "api_version",
      "url": "https://devdocs.helcim.com/docs/overview-of-helcim-api",
      "excerpt": "v2.2 is the current version discussed; v1.0 and v2.1 are also referenced as available versions",
      "confidence": "high"
    },
    {
      "field": "deprecation_policy_url",
      "url": "https://devdocs.helcim.com/docs/api-versions-and-deprecation",
      "excerpt": "Once deprecated, new functionality will not be added to any API's and bug fixes will be limited to high severity problems.",
      "confidence": "high"
    },
    {
      "field": "sdk_packages",
      "url": "https://github.com/helcim/magento-2",
      "excerpt": "Helcim Payment Plugin for Magento 2 Community Edition",
      "confidence": "high"
    },
    {
      "field": "quickstart_url",
      "url": "https://devdocs.helcim.com/docs/welcome-to-helcim",
      "excerpt": "Getting Started section begins at /docs and includes foundational topics like developer testing, API authentication, and PCI compliance guidelines",
      "confidence": "medium"
    },
    {
      "field": "sdk_packages",
      "url": "https://github.com/helcim",
      "excerpt": "Helcim Inc. has 4 repositories: magento-2 (PHP), drupal-8 (PHP), whmcs-commerce (PHP), and one unrelated forked Terraform module",
      "confidence": "high"
    },
    {
      "field": "idempotency_supported",
      "url": "https://devdocs.helcim.com/docs/api-message-format",
      "excerpt": "Requests sent to Payment API endpoints also require an `idempotency-key` value to be sent.",
      "confidence": "high"
    }
  ],
  "fields_not_found": [
    "soc2",
    "sla_published",
    "3ds_authentication",
    "mcp_url",
    "sla_url",
    "ga_date",
    "free_tier_limit"
  ],
  "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/helcim",
        "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/helcim/{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"
      }
    ]
  }
}