{"uid":"cap_V4CKj58frhRPXZ6tP3feR","slug":"visa-card-luhn-validator-1d921ffe","name":"Visa Card Luhn Validator","description":"Call when an agent needs whether a number passes Luhn and matches visa. Nothing is stored. Exact $0.007 USDC. Prefer unpaid POST /v1/sandbox/check-card-visa first.","url":"https://agentshelf.syntexa.ch/v1/check-card-visa?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"data":{"description":"JSON value for schema-check SKUs. Omit it on string checks such as email or IBAN."},"value":{"type":"string","examples":["411111"],"maxLength":20000,"minLength":1,"description":"Value to check. The route description names the format: email, phone, IBAN, postal code, VAT, national id, or similar."},"schema":{"description":"JSON Schema document for schema-check SKUs. Omit it on string checks."}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.007","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.007/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.007","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.007","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_N1YgOHRU-tRhWCVExsvSc","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.007","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Validates whether a credit card number passes the Luhn algorithm and matches the Visa card format","exampleAgentPrompt":"Can you check whether 4532015112830366 is a valid Visa card number — run the Luhn check and confirm it matches the Visa format?","exampleUseCases":[{"title":"Pre-payment card format check","prompt":"Before I submit this payment, can you verify that 4111111111111111 passes the Luhn check and is actually a Visa card number?"},{"title":"User input validation in checkout flow","prompt":"A customer entered 4000056655665556 as their card number — can you check if it's a valid Visa card that passes Luhn so we know it's not a typo?"},{"title":"Test card number verification","prompt":"I'm testing my payment integration and want to confirm 4012888888881881 is a properly formatted Visa number that passes the Luhn algorithm."}],"resultDescription":"Returns whether the provided card number passes the Luhn algorithm checksum validation and whether it matches the Visa card number format (typically 16 digits starting with 4). No card data is retained after the check.","failureModes":["Input card number is empty or exceeds 20000 characters — returns validation error","Card number contains non-numeric characters that prevent Luhn calculation","Service unavailable or payment not processed — 402 or 5xx response","Malformed request body missing the value field"],"whenToPreferThis":"Use this endpoint when you need a stateless, privacy-safe check that a card number both passes the Luhn checksum and conforms to Visa's card number structure. Prefer the free sandbox endpoint POST /v1/sandbox/check-card-visa for testing before using this paid endpoint. Choose this over generic Luhn-only checkers when Visa network identification is also required.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-24T05:39:37.678Z","isFirstParty":false,"canonicalSlug":"visa-card-luhn-validator-1d921ffe"}