Card validation, BIN lookup & tax
Financial infrastructure APIs for payment validation, tax calculation, and banking verification. BIN lookup, currency conversion, and sales tax calculation.
Validate credit card numbers using Luhn algorithm. Identify card type and issuer.
POST /api/v1/payment/validate-card
{ "card_number": "4111111111111111" }
// Response
{ "valid": true,
"card_type": "visa",
"issuer": "Chase",
"country": "US" }
Get detailed information from card BIN/IIN numbers. Issuing bank, card type, and level.
GET /api/v1/payment/bin/411111
// Response
{ "bin": "411111",
"brand": "Visa",
"type": "credit",
"level": "platinum",
"bank": "Chase Bank",
"country": "US" }
Calculate sales tax for US addresses. State, county, city, and special district taxes.
POST /api/v1/payment/tax
{ "amount": 100.00,
"zip": "90210",
"state": "CA" }
// Response
{ "tax_rate": 0.0975,
"tax_amount": 9.75,
"total": 109.75,
"breakdown": {...} }
Real-time currency exchange rates. Convert between 150+ currencies.
GET /api/v1/payment/convert
?from=USD&to=EUR&amount=100
// Response
{ "from": "USD",
"to": "EUR",
"amount": 100,
"converted": 92.15,
"rate": 0.9215 }
Verify bank account and routing numbers. Validate before ACH transfers.
POST /api/v1/payment/verify-bank
{ "routing": "021000021",
"account": "1234567890" }
// Response
{ "valid": true,
"bank_name": "Chase Bank",
"account_type": "checking",
"ach_eligible": true }
Validate EU VAT numbers. Get company name and address for invoicing.
GET /api/v1/payment/vat/DE123456789
// Response
{ "valid": true,
"country": "DE",
"company_name": "Acme GmbH",
"address": "Berlin, Germany",
"vat_rate": 0.19 }
Get your API key and start validating payments in minutes.