Numeral for Stripe Checkout sits in front of Stripe Checkout: your server sends Stripe Price IDs and checkout configuration to Numeral, which determines the customer's tax location (via address, IP, or explicit collection), calculates the applicable tax, and prepares the cart before redirecting to Stripe to collect payment.
Setup involves connecting your Stripe account in the Numeral dashboard, creating a checkout configuration (origin address, tax address basis, success/cancel URLs, allowed origins, default product category, optional branding) separately for test and live modes, and installing a small server-side SDK (Node.js or Go).
đ” Tax treatment note: Numeral validates location data, including catching mismatched state/province and postal code combinations, and calculates tax using your configured location basis (billing, shipping, or service address) along with each line item's product category.
Subscription checkouts have specific constraints: currency, billing interval, and interval count must be consistent across recurring prices, a maximum of 20 fixed recurring items and 20 fixed one-time setup items are supported, and trials, discounts, custom billing anchors, and metered/tiered pricing aren't supported.
đŹ Questions? Reach out to our team anytime via the messaging widget in your Numeral dashboard.
