NEW: Instantly unlock a customer’s existing payment methods and identity during checkout. See how

Use Cases

Solutions

Platform

Pricing

Resources

Docs

Login

Get a demo

Built to keep customers transacting

More than a token vault—Basis Theory routes, tokenizes, and optimizes your payments to drive conversion, resilience, and retention.

Boost authorization rates

Reduce churn

Route to any PSP

Request a demo

Start implementing

,,,,,,,,,",,,,,,,,,,,,,,,,,,,,,,,,,,,,,",,,,,,,",,,,,,,,,,,,,,,",,,,,",",,,,,"",,,,,,,,,,,,,,,,,,,,,",",,,,",",,,,,,,"",",,,,,",,",,,",,,,,,,,,",",,,,,,"",", ",",",,,,,,,,,,,",,,,,",,,,,,""",,",,,,,,,,,,,,,"",,,,,,"",,,,,,,",,,,,,,,,,",,,,,,,,,,,,",,,,,"",,,",,,",,,,",,,,,,",,,",",,,,",,,,,,,,,,,,,,,,,,",,,,",,,,, ,",",,,,,,,,",,",,,,,,",,,,,,",,,,,,"",,,,,,,,,,"",,,,,,,,,,,",,,,,,,","",,",,","",",,"",,,,,,,,,",,,,,,,,,""",,,,,,,,,,,,,,,,,,,",,,,,,,,,,,,,,,",,,,,,,,,,, ,,,,,,,,,,,",,,,,,",",,,,,,,,,,,,,,,,,,,",",,,,",,"",,,,",,,,,,,,,,,,,,,,,,",",,,,",,,,",,,,,,,,",,,",",,,,",,",,,",,"",,,,",,,,,",,,,,,,,,,,,,",""",,,,,,,", ,,,,,,,,,,,,,,,,,",,,,",,,,,,,,,,,",",,,,,,,,,,,,,,,,,,",,,""",",,,,,,,,,,,,,",",,,,,,,,,,,,,,,,,",,,,,,,,,,,,,,,,","",,",,,,,,",,,,",,,,",,,,,,,,,,,",,,,,,, ,,,,,,,,,,,,,,,,,,,,,",",,,,,,,,,,",,,,",,,,,,,,,,,,,,",,,,,,,,",",",,,,,,,,,,",,,",,,",,,",",,,,,",,",",,,,",,,,,,,,,,,",,,,,,,,,,,",,",,,,,,,,,,,,,",,",,", ",,,,,"",",,",,,,,,,,,,,",,,,,,,",,,",,,",,,,,,,,,,",,,",,,,,,,,,",,,,",,,,,,,,,,,,,,,,,,,",",,,",,,,",,",,,",,,,",,,,,,,,,,,,,,,",,,,,,,,,",,",,,,,,""",,",, ,,",,,,,,,,,",,,,,,","",,"",,,",,,,,,,,,,,,,,,",",,",,",",,,,,,,,,,,,,,,,,",",",,,",,,",,,,",,,,,,",",,,,,,,,",",,",,,,,,,""",",,,,,,,",,,"",,,,",,,,,,,,,,,, ,,,"",,",,,",,",,,,,,"",,,,,,,",,,"""",,",,,,,,,,"",,,,,,,,,,,,,,,,,,,,",",,,,,,,,,,,,,,,",,"",,,,,,,,,,,,"",,,"","",",,,",,,,,,",",,,,,,,",,,,,,,,,,"",,,,,, ,,,,,,,,,,,,,",,,,,,,,,,,,,,,,",,",,",,,",,,,",",,,,,,,",,,,,,,,,,,,",,,",",",",,,,,,",,,,,,",,,,,",,,,,,,,,,,",,,,,,,","",,,",,,",",,,,,",,",,,,,,,,,,,,,,,, ,,,,,,,,,",,,,,",,,,,","",,,",,,,,",,,,,,,,,",,,,,,,,,,,,",",,"",,,,",,,,,,,,,,,,,,,,,,",,,,,",,,",,,,,,,,,,,,,,,,,",,,,",,,",,,,,,,",,,,,,,,",,",,,,,,,,,,,, ,,,,,",,,,,,,,,,,,,,",,,,",,,",,,,"",,""",",",,,,,,,,",,,,,,,",,"",,,,,,,,,,,,,,,,,,,,",",,,,,"",",",",",,,,,,,",,,,",,,,,,,,,,,,,,"",,,,,,,",,,,"",,,",,,,,, ,,",,,,",,,,,",,,,,,,,,,,,,,,,,,",,,,,,,,,",,,,,,,,,,,,,,,,,,,,,,,,,,,"",,,,",,",,,,,"",,,,,,,,,,,,,,,,,,,,,,,,,,,,,",,,",,,,",,,,,,,,",,,,,",",,,,",,,,,",,, ,,,,,,,,,,,",,,,,,,",,,,,,,,,,,,",,,,,,,,",,,,,,,",,"",,,,,",,,,,,,,,",,,,,,,,,,,,,,",",,,,,,,,,,,,,",,,,,,"",",,,"",,,,,",,",,,,,,",,,",,",,,,,,","",,,,,,,, ",,,,,,,,,",,,,,,,,,",,,,,,,",,,,,,",,,,",,",,",,,,,,",,",,,,,,,,,,,,",,,,,,,,,",,",,,"",,,"",,,,,,,,,,,",,,,,,",,,,,,,",,,,,,",,,,,",,,,",,,,,,,,,",,,"",,"" ,,,,,,,,",,,,,,,,,",,,,,,,,,,,,,,,,,",,,,,,,",",",",","",,,",,,,,,,,,"",,,,,,,,,,",,,,,,,,",,",,,",,,,,,,,,,,",,,,,,,,,,,,,,,,,,,,,,",,",,,,",,,",,,,,,,",,,, ,,,,,,,,,,,,,,,,,",,,,,,,",",,,,",,,,,,,,,,,,,",,,,",,,,,",,,",,,,,,,,,,,",",,,,,"""","",,,,",,,,,,,,,,,",,,,,,,,,",,,,,,,,,,,,,,,,,,,",,,,,,,",,,,,,,,,,,,,, ,",",,,,,,,,,,","",,",,,,,,",,",,",,,,,,,",,,,,,,,",,,,,,,",,,,,,",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"",,,,",,,,,",,"",,,,,,",",,,",,,,,,,,,",,,,,,,,,,,,,",,,,,", ",,"",,,,,,,",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"",,,,",",,,,",,,,,,,,,,,",,,,,,,,,,"",,,",,,",,,,,,,",,,,,,",,",,,,",,,,,",,,,"",","",,",,,,,",," ,,,,,,,,",,,,,,,,",,,,,",,,,,,",,",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,",,,,,,,,,,,,,,,,,,,",,,,,,",,,,",,",,,,,,,",,,",,,,,,,,,,,",,"","",,,,,,"",,,,",,,,,,,,"," ,"",,",,,,,,,",,,,,,,,,,,,,"",,,",,,,,""",,,,",,,,,,,,,,,,,,,,,",,,,",,,,",",,",,,,,",,",",,,",,,,,,,",,,,,,,,,,,,,,,,,,,,"",,,,,,,,,,,,,,,,,,,,,",,",,,",,", ,,,,,,,",",,",,,",,,,,",,,,,,,,,",",,,,,,,,,,,,,",,,,,,,",,,,,,,,,,,,,,",,,,,,,,",,,,,,,,,,,",,,,,,,,,",,,",,,,,,,,,,,,,,"",,",,,,,,,,,,,,,",,,,,,",,,,,,,,,, ,,,,,",,",,,",,,",,,,,",",,,",,,",","""",,,,,",,,,,,",,,,,,,,,,,,,",,,,,,,,,,,,,,,",,,,,""",,,,"",",,,,,",,",,,,,",,",,,,,,,,"""",,","",,,""",,,",,,",,"",,,, ,,,",,,,,,,,,,,",,,,,",,,,,,,,,",,",",,,,,",,,,,",,,,,,,",",,",,",,",,,,,,,,,",,,",,,,",",,,,,",",,,,",,,,""",,,,,,,,,,,",,",",,,,,,,,",,,,,,,,,,,",",,,,,,,, ,,,,,,,,,,,,,",,,,",,,,"",,,,,,,,,,,,,,,",,,",",,,"",,,"",,,,,",,,,,,,",,,,",,,"",,,,,,",,",,,",,,,,,,,,,,,,"",,,,",,,,,,,",,,,,,,,,,,,,,,,,,"",,,,,,,,,,,,", ,,,,,,,",,,,,,,,,,,","",,,,,",,,,,",,,",,",,,,,,,,,",",,,,",,,,",,,,",,,",,,,,,,,,,",",,",,,,",,,",",,,,,,,,,",,,,,,",,,,,,,"",",,,",,,,,,,,,,,""",,,",,,,,"" ,,,,,","",,,,,,,,,,,,,",",,,,",,,,,",,,,,,,,,,,,,,,,,",,,",,,,,,,,,,,","",,,",,,,,,,,,,,,,,,,",,,,,,,,,,,,,,,,,,",,,,",,,,,,",,",,,,",,,,,,,,,,,,,,,,,,,,",," ,,,,""",,",,,,,,,,,,,,,,",",",,,,,",,",,",,,,"",,,,,"",,,,,,,,,,,",,,,,,,,,,,,,,,,,,,",",,,",",,,,,,,""",,,,,,,,",,,",,,,,,",",,,,",,,,,,,,",,,,,,,,,",,,,,,, ,,,,,,,,,,,",,,,,,,"",,,,,,,,,,,,,,,,,,",,,,,",,",,,,,,,,,,,"",,,,,,""",,,,,,,,,,",,",,,,,,",,,,,,,,,",,,",,,,,,,,,,,,,,,",,,,,,,,,,,,,,,,,,,,,,,,,,",,,",,,, ",,,",,,",,,,,,,",,",",,,,,,,,,,",,,,,,,,,,,,,",,,,,",,,,,,,,",",,,",",,,,,,,,,,,"",,,,,,,,",,,,,,,,,,,,,,,,,"",,,,,,,,,,,""",,,,,,,",,,,,,,,,,,,",,,,,,,,,", ,,,,,,,,,,,,,,,,,,,,",,,,,,,,,,,",,,,,",,,,",,,",,,,"",",,,,,,,,,",,,,",",,,,,,,,,,,",,,,,,",,,",,,",,,",,,,,""",,,,,,,,,",,"",,",,,",,",,,,,,,,,",,",,,",,,, ,,,","",,,",,,,,,,,,,",,,,,,,",,,,",,,,,,",",,",""",,",,,,,,,",,,",,,,,,""",",,,,,,,,,,,,,,,,,,,,"",,,",",,,,,,,,,,,,,,,,",,,,,",,,,",,,",",,,,,,,,"",,,"",,, ,,,,,",",,,,,,,,,,,,,,,,",",,,,,,,,,"",,,,,",,,,",,,,,,,,,,,,,,,,,,,,"",,,","",,,,,,,",",,,,,,,,,",,,,,,,,,,,,,",,,,,,,,,,,,,,",,,"","",,,",,",,,,,",,",",,,, ,",,,,",,,,",,,"""",,",,,,,,",,,,,,,,,,,,",,,,,,",,",,",,,,,,,,,,,",",,,,,,,,,,,,,,,,,,,,,,,",,,"",,,,,,,",",,,",,,",",,,",,"",,,,,,,",,,,,",,",,,,,,,,,,,,", ,,,,,,,,,,,,,,",",",,,"",,,,""",,,,,,,,,,,,"","",,",,,,",,",,,,,,"",,,"",",",,",,",",,,,","",",,,,,,","",,,",,,,,,,,,,",",,,",",,,,,,,,"",",",",,",,,,,,,,,", ,"",,",,",,,,,,,,",",",,,",",,,,,,,,",,,,,,,,,,,,"",,,",,,,,,,",,,,,"",,,",,,,,",,",",,,,,,,,,,,",,,,,,,,,,,,,,,,,,,,,,,,,,,",,,",,",,,,,,",,,,,",,",,,,,,",, ,,,",",,,,,,,,,,,,,,",,,,,,,,",,,,,,,,,,,,,","",,,,,,,",,,,",",,,,,,",,",",",,,","",,,",,,,,,",,,,",,,,,,,,,",,,,,,,,,,,,",,",,,",,,,,,,,",,,,,,,,,,",",,,,", "",,,,,,,,",,,"",,,,,,,,",,,,,,"",,,,",,,,,,,",,",,,"",,",,",,,,,",,"",,",,,,,,,,,,,",,",",,,,,,,",,,,,,,,,,,,",,,,,,,,,,,,,,,,",,,",,,,,,,,,"",,,,,,"",,,,", ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,",,",,,,,",",,,,,",,,,,,,,,,,,,,,,,",,","",,,,,,,,,,,,"",",,,,,,,,,"",,"",,,,,,,",,,,",,,,,",",,",,,",,,,,,,,,,,,,,,,,",,",, ,,,,,,,",,,,,,,,,","",,,",,",,,,,,,,",,,,,",",,,,",,,,",",,"",,,,,,",,,,,,,,,,,,,,,,,,,,"",,,,,",,,,,,,,,,,,,",,,,,,",,,,,,",,,",,,,,,,,",,",,,,",,,,,,",,,"" ",,,,,",,,,,,,,,",,",,,,,,,",,",,",",,,,,,,,""",,,,,,,,,,,",,,,,",,,,,,,,",,,,,,",",,",,",,,,"",",,,,,"",,,,,,,",,,,,,,,,,,,,,,,,,,,",,,,",,,,"",,,,,,,,",",, "",,,,,,,,,,,,,,"",,","",,,,"",,,,,,,,"",",,,","",,,,",,,,,,,",,",,",,,,,,,,,,,,,,,,,,,,",,",",,","",,,",,,,,,,,,,,,,,,,,",,,","",",,",,,,,,,,,,,,,,,",,",,," ,,,,,,,,,,,"",,,",",,,,,,,",,"",,,,,,,",,,",,,,,",",,",,,,,",,",,",,,,,,,,,,,",,,,,,,",,",,",,,,,,",,,"",,,,,,,",,,",,,,,,,,,,,,,,,,,,",,,,,,,,,",,,",,",,",, ",,,"",,,,",,",,,,,,,,,,",,",,,,,,,,,,"""",,",,",,,,,,,,,,"",,",,,,,,,,,,,,,,,",,,,",,,",,,,,,,,",,,,,,,,",,,,,,,,",,,,",,",",,",,",,,,,,",,,,"",,,""",,,",,, ,,,,,,,,,,,",,,,,,,,",",,,,,,,,",,,"",",,,,,,,"",,"""",,",,,,"",,,,,,,,,,,","",",,,,,,,,",""",,",,,,",,,,,,,","",,,,,,,",,",,,,"",,,,,,"",,,,,,",,,,,,,,,,,,, ,,,,,,,,",,,,,,",,",,,",,",,,,,,,,""",,,,,,",,,,",",,,,,,,,,,,",,,",,,,",,""",,,",,,,,,,",,,",,,,",,,,,,,,,,,,,,,,","""",",,,,,,,,",,,",",",,,",,,,,,,"",,,,, ,,,,",,,,,",,,,,,,,,,,",,,,,"",,,,,,,,",,,,,"",,,,",",,,,,,",,,,,,,,,,,,,",,,,,,,,,,,,",",,,,,,,,,,,,,",,,",,,,,,,,""",,,,,,,,",",,,",,,,,,,,,",,,,,,,",,,,,, ,,,",,,"",,,,,,,,,"""",,,",,,,,,,",,,,,",,",,,,,,,,,"",",,,,,,",",,,,"",,",,,",,,,,,,,",,,,,",,",,,,,,,,,,,,,,,,,",,,,,,,,,,,,,",,,,,,,,,,,,,,,,,,,",,,",,,,, ,,,,,",,,,,,,,,,,,",,",,",,","",,,,,,,,,,,",,,,,,,,",,,,,,,,,,",,,,"",,,,,,,,,,",",,,",,",,,,,,",",,,,",,",,,",,,",,",,,,,,,,,,,,,,"",,,",,,,,,,,"",,,,",,,,, ,",,,,",,,,,"",,,,,,,,",,,,,",,,",,,,",,,,,,,,,,,,,,,,,",,",,,,,"",,",,,,,",,,,,,,,,,",,,,,,,,,,,,,,",",,,,,,,"",,",,,,,,,",,,,,,,",,",,,,,,,,,,,,",,,,",,,,, ",,,,,",,"",,",,,,",,"",,,,,,,,,,,",,,,,,",,,,,,,,,,,,,,,,,,,,,,",",,,,,,,","",,,","",,,,,",,",,,,,",,,,",,,,",,,,,,,,",,",,,,,",,,,,,",,,",",,",,,,,,,,,,,,, ,"",",","",,,,,",",,,,",,",,,",",,,,,,""",,",,,,,",,,,,,,,,,,,,,,,,,",,,",",,"",",,,",,,,"",,,,,""",",",,,,",,",,,,,,",,,,,",,,",,,,,,,,,,,,",,,,",,,",,,",", ,"",,,,,,",,,,",,,,,,,,,,,,,,,,,,,",,,,,,,,",,,,,,",,,,,",,",,"",,,,,,",,,,",",,,,,,,,,,,,",,,,,,",,,","",,,",,,,,,,,",,,,,",",,"",,"",,,,,"",",,",,,",,,,,,, ",,",,",",,,,,,,,,,,,,,",,,,,,,,,,,,,,,,,,,,,,",",,,,,,,,,,,",,,,,,,",,",,,,,,,,,,,,,,,,,,,"",,,",",,,",,,,,,,,,,",,,,,,,,,,,,,,,,,",",,,",,,,,,,",,,,,,,,""" ,,,,,,,,,,,,",,,"",,,,",,",,"",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,",,,,,,",,,,,,,,",,"",,,,",","",",,,,",,,,,,,",",",,,,,,,,,,,,,,,,,,,,,,,",,,,,",,",,,",,,,",,,, ,,,,",,,",,,,,,",,,,,,,,","",,,,,",",,",,,,,,,,",,,",,,,",,,,,,,,,,,"""",,,,,,,,,,,,,,,,,,,",,,,,,,,,",,,,",,,"",",,,,",,,,,,,,,,,,,,,",,,,,,,,,,,,,,,,,,",,, ,",,,,,,",,,,,,",,,,,,,,,,,,,,,,,,,,,,,,,,""",,",,",,,,,,,,,,,,,,,,,,,,,,,,,",,,,,,",,"",,,,,,",,"",,,,,,,,,,,,,,,,",,,,,,,,,,,,,",,,,,,,,",,",,",,,,",,,,,,, ,,,,,,,,,",",,,",,,,,,,"",,,,,,,,,,",,,,,,,,,,,,,,,,,,,",,,,,,,,,,,,,,,,",,",,,,,",,",,,,,,,,,,,,",",,",,,,,,,,,,,,,,",,,,,,",,,,,,,,,,,,,,,"",",,,,,,,,,,,,, ,,,,,,,",,",,,,,,,,",,,,,",,",,,,""",,,,,,,",,,,,,",,,,,",,,",",,,,,,,,,,,",,"",,,,,"",,,,,,,,,,,,",",,,,,,",",,,,",,",,,,,",,",,,,",,",,,,"",,,,,,,,,",,,,," ,",,,,",,,",,",,,,",,,,,,,,,,"",",,,,,,,,,,,,,,,,,,,,,,,,,",",,,,",,,,,,",,,,,,,,,,",,,,",,",",,,,""",",,,",,,,,,,,,,,",,,",,,,,,",,,","","",,"",,,,",,",,,,, ,,,,,,,,,,,,,",,"",,,,,,",,",,,,,"",,",,,,,,",,,,,,,",,,,,,,,,,,,,,,"",,,,,,,,,",,,,,,,,,,,",,,,,,",,,,,,,,,,,",,,,,,,,,",",,,,,,,,,,,,,",,,,,,",,,"",,",,,,, ,,",",,,,,,,",,"",,,,,,,,,,,,,,,,,,",,,"",,",,,,,",,,,",,,,,,,",,,,,,,,,,,"",,,,",,,,,",,,,,,"""",,,,"",,,,,""",,,,",,,,",,,,,,,",,,,,,,,,,,,,,,",",,,,,",,", ,,,",,,,,,,,,,,",",,,,,",,,,",",,,,,,,,,,,,,,,,,""",,",",,,"",,,,,,,,,,,,,",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"",,,"",,,,,",,"",,",,,,,,,",",,",,",,,,,,,,,,", ,,,"",,",",",,,",",,,,,,,,,,,,,,,,,,"",,,,,,,"",,,,,",,,,,",,,,,,,,,,",,,,,"",,,",,,,,,,,,,","",,",,,,,,",,,","",""",,,",,,,",,,,",,,,,,",,",,,,",,,,,,,,,,,, """",,,,",,,,,",,,,,",,,,,",",,",,,",,,",,,,,,,,,,,,,,,,,,,,,,,,,,,,",",,,,,",,,,",,,""",,",,,",,",,",,,,,",,,,,,,,,,",,",",,,,,,,"",,,,""",,,,",,,,,,,,,",,, ,",",,,,",,"",,,,,,,",,,,,,,,",,,,,,,,,,,","",,,,,,,,,,,,,,",",,,,,,,,,,",,,,,,,,,",,,"",",,,,",,,,,,,",,,,,,,",,,,",",,,,,,,,,,,,,,,,,",,",",,,,,,,,,,,,,,,, ,,,,",,,,,,",,,,,,",,,,",,",,,",,,,","",",,,,,,,,,,,,,,,",,,,,,,,,,,,,",,,,,,"""",,,,,,,,,,,,,,,",,,,,,,",,,,,,,,,",,,",,,,,,,,,,"","""",,,",,",,,,,,,",,,,", ",,,,,,,,,,,,,,"",,,",,",",,,"",,,",,,,,,,,,",,,,,",,,",,,,,,,,,,",,,,,,",,,,","",,,",",,,,,,,,,",",",,,,,,,,,,,,,,,,",,",,,,,,,",,,,,,",",""",,,"",,,,,,",,, ,,",,,,,,,,,,,,",,,,",,,,,,",",,,,,,,,,,,,,,,,,",,,,,,,,,,,","",,,,""",,,,",,,",,""",,,,",,,,,,,,",,,,,,,,,,",,,,,,""",",,"",,,",,,,",,,,,,,,,,,,,,,,,,",,,,, ,,",,,,,,,,,",,,",",,,,,,,,""",",,,,",,,,,,,,,,,,,,,,,,,,,,",,,,,,,,,",,",,,,,,,,,,,,,,,,,,",,",,,",,,,,,,,",,",,",,",",,,,,,","",,",,,,,,,,,,,,",,,,",,",,", ,,,,,,"",,,,,,,,,",,,,",,,,,,,,,",,,,,,,,,,,,,,,,,,,,,,",,,,,,",,,,,,,",",",,,,,,",,""",,,,,",,,,,","",,,,,,,",,"",",",,,,,,"",,"",,,,,",,,,,,",",,,,,",,",,, ,,,,,,,",",,",,",,,,,,,,,,,,,,,,,,,",,"",,,,,,,,,,,,,,,,,,,",,,",,,,",,,,,,,,,,,,,,,,,,",",,,,,,,,,,,,",,","",,,,"",,,,,,",,,,,,,",,,,,,,,,",,,,,,,,,,",",,", ,,,,,,"",,,",,",,,",,,,",,,,,,",,",,,",",,,,",,,,,,""",","",,,",,,,,,,,,,,,,,,,,,,,,,",,,,,,",,,,,,",",,,,,,""",,",,",,,",,,,",",,,",,",,",,,,,,,,"",,,"",,,, ,,,,,,,,,,,,,,",,,,,,,,,",,,,,,",,,",,,,,,,,,,,,,,,,,,,"",,",,,"",,,,,",,,,""",",,,",,,,,,",,,,,,,,,,,,,"",,",",,,,,,,,,,,,,,,,,,,",,",,,,,,,,,,,,",,,,",,,", ,,,,,,",,",,,,,,,",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"",,,,,,,,,,,,",,,",,,,",,,"",,,,,,",,",,,,,,,,,,,,",,",,",,,,,,,,,,,,,,,,,,,,,",,,,"",,,,,,,,,,,,,,,,,,",, ,,,,,,,,,,,,,,,,,",,,,,,",,",,,,,,,,,",,,",,,,,,",,,,,,,,,,,,",,",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,",,,",,,",,,,,,,,,,,,,,,,,,,,,,,,,,,,,",,,,",,,,,,,,,", ,",,",,,,",,,,",,,,,,,,,,,,,,,,",",,,,,,,"",,,",,,,",,",,",,",,,,,,",,,,,,",,,,,",,",,,",,,",,,,,,",,,,,,",,,",,",,",,,,,,,,,,,",,,",,",,,,,,,,,,,,,,",,,,,," ,,","",,,",,,",,,,,,,,,",,,,,,,,,,,,,,,,,,,,,",,,,"",,"",,,",,""",,,,",,,,",,,",,,,,,,,,",",",,,,,,,,,,",,",,,,,,,",",,,",,,,",,,,,,,"",,,,,,",,,",,,",,,,,,, ,,,,,",,,,,",,,,,,,,,,,,,",",","",",,,,"",,,",,,,,,,,,,,,,,,,,,,,,"",,,",,,,,,,,,,,,,,,,,,,,",,"",,,,,,",,","",,,",,,,",,,,,,,,,,,,,",,,,,,","",,,,,,,,,,,,,, ,,,,,,,,,,",",,,,,,,,"",",,,,,,",,,,,,,"",,,,",",,,,,,""",,",,,,",",,,,",,,,",,,,,,""",,,,,",,,,,,"",,,",,,,,,,,,,,,,,,,,,,,,""",,,,,"",,,,,",,",,,,,,",,,,,, ,,"",,,,,,",,,,,",,,,,,,,,,,,,,,",,,,,,,,"",,,,,,,,,,,,,",,,,",,,,""",,,,,,,,,,,,,,,,,,",,,,,,,,,,,,,",",,,,,,,,,,,,,,,,,,,,,",,",",,,,,,,,",,,,,,",",,,",,," ,,,,,,,,,,",",,,,,,,,,,,,,,"",,,,",,,,,,"",,"",,,",,,,,,",,,",,,,,,,,",,",,,,,,,,,,,,",,",,,,,",",,,,,",,,,,,,,,,","",",,,,,,,,,,,,,,",,,,",,",,,",",,,,,,"", ,,"",",,,",,,,",,,,",,,,,,,,",,,,,,,,,,,,,,,,,,,,,,,",,,,,,,,,",,,,",,,,,"",,,,,,,,,",,,,,,",,,,,,,,"",,,",,,,,,,,,,,,",,,,,,",,,,,,,,,,,,,,",,,,",,,,,,,",", ,,,,"",,,,,",,,,,,",,,,",,,,",,,",",,,,,,,,,",,",",,,,,,,,,,,,,,,,,,,"",","","",,,,,,,,,,,,,,,",",,,,,,,,,,",,,,,,,,,,,",,,,,,,,,,""","",,,,""",,,,,",,,",,,, ,,",",,,,,,,,","",,,,,",,,,,",,,,,,,,,,,,,,,,",,",,,,,,,",,"""",,,,,",",,,,,,,,,,,,,,,,,,,",,,",,,,,",,,,,",,",,,,,,,",,,",,",,,,,,,",,,,,,,,,,,,,,,",",,,,", ,,,,,,,",,"",",,,,,,,,""",",,",,,,,,,,,,",,,,,,,,,,,,,,,,,,,,,,,,,,,",,,,,,,,,",,,",,,,,,",",",",,,,",,,,,,,",,,",,,,,,,,,",,,",,,,,",",",",,,,",,,,,,,,,,,,, ,,,,,,"",,,,,,,",",,,,",,,,,,,,,,,,,,,,,",,,,",",,",,,",,,,,","",,,,,,",,,,,,,,,",,,,,,,,,,,,,,,,",,,",,,,,,,,,,,,,,"",",,,,,",,,"",,,,,,,,"",,""",,,,,,",,,, ,,,""",,,,,,,"",,",",,",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,",,",,,,,,,,,,,,,,,,",,,,","",,",,,,,",,,",,,,,,,,,,,,,"",,,,,,,",,,",,,,,,,"" ,,",",",,",,,,,,,,",",",,,,,,,",,,,",,,,",,,",,,",,"",""",,,,,,,,,,,",,,,,,,,,",,,,,,,,,","",,,,,,,",,,,,,,,,""""",,,,,,,,,,,",,,,,,,",",",,,,,,",,,,",,,,,,, ,,,,,,",",,"",,,,"",,",",","",,,,,",,,,,,,",,,,,,,,,",,,,,,,,,,",,,,",,""",,,,,,,,,,,,,,,,,,,,,",",,",,,,,,,,,"",,,,,,,"",,,,,,,"",",",",,,,,,,,,",,",",,,,,, ,,,,,,,,",,,,,,,,",,,,,,,"",,,,,,,,,",,,,,"",,,,"",,,,,,,",,,",",,,,"""",,,,,,",,,",,,,,,",,,,,,,,,,,,,,,,,,,,,,",,,,,,,,,,","",,,,,,,,,,,,,,,,,,",,,,,,,,,,, "",,",,,,,,,,,,,,,,,,,",,,",",,,,,,,,,,,,,,,,",,,,,,,,",,,,",,,,",",,,,,",",,,,,,,"",,,,,,,",,"",,,,,,",,,,,,,,,,,,",,,",,,,,,,,,",,,,,,,,,",,,"",",,,,"",,,,

Routing

CARD

****1302

Innovative merchants work with

the Basis Theory Payment Vault

Never miss a payment

An agnostic payment vault can slide into any payment stack without disrupting business.

Whether a customer is renewing a subscription with a credit card or paying with Apple Pay or Google Pay, you can tokenize the data to make it secure and usable—while staying compliant with PCI, SOC 2 Type II, ISO 27001, and HIPAA regulations.

Ecommerce

Subscription

VSaaS

Creator Economy

ECOMMERCE

Increase basket size and brand loyalty by combining omnichannel data into a single point of view.

Improve the customer experience

Condense the tech stack while adding redundancy

Consolidate data from multiple brands or data sources

Learn more

import{basistheory}from'@basis-theory/web-elements';

letbt;

letcardNumberElement;

letcardExpirationDateElement;

letcardVerificationCodeElement;

asyncfunctioninit(){

bt = awaitbasistheory('<API_KEY>');

// Creates Elements instances

cardNumberElement = bt.createElement('cardNumber',{

targetId:'myCardNumber'// (custom) used for tracking validation errors

});

cardExpirationDateElement = bt.createElement('cardExpirationDate',{

targetId:'myCardExpiration'

});

cardVerificationCodeElement = bt.createElement('cardVerificationCode',{

targetId:'myCardVerification'

});

// Mounts Elements in the DOM in parallel

awaitPromise.all([

cardNumberElement.mount('#cardNumber'),

cardExpirationDateElement.mount('#cardExpirationDate'),

cardVerificationCodeElement.mount('#cardVerificationCode'),

]);

// Binds card brand to verification code element

cardNumberElement.on('change',({cardBrand})=>{

cardVerificationCodeElement.update({cardBrand});

});

}

import{basistheory}from'@basis-theory/web-elements';

letbt;

letcardNumberElement;

letcardExpirationDateElement;

letcardVerificationCodeElement;

asyncfunctioninit(){

bt = awaitbasistheory('<API_KEY>');

// Creates Elements instances

cardNumberElement = bt.createElement('cardNumber',{

targetId:'myCardNumber'// (custom) used for tracking validation errors

});

cardExpirationDateElement = bt.createElement('cardExpirationDate',{

targetId:'myCardExpiration'

});

cardVerificationCodeElement = bt.createElement('cardVerificationCode',{

targetId:'myCardVerification'

});

// Mounts Elements in the DOM in parallel

// Binds card brand to verification code element

cardNumberElement.on('change',({cardBrand})=>{

cardVerificationCodeElement.update({cardBrand});

});

}

SUBSCRIPTION

Keep recurring revenue flowing with smart retries, token updates, and backup routing.

Increase revenue by improving conversion and authorization rates.

Smart routing to reduce churn through backup PSP.

Tie billing to individual PSP.

Learn more

VERTICAL SAAS

Future-proof your platform.

Let merchants bring their own PSPs—or become one yourself.

Create more revenue without acquiring new customers.

Enable a merchant to bring their own PSP.

Become a Payfac.

Learn more

import{basistheory}from'@basis-theory/web-elements';

letbt;

letcardNumberElement;

letcardExpirationDateElement;

letcardVerificationCodeElement;

asyncfunctioninit(){

bt = awaitbasistheory('<API_KEY>');

// Creates Elements instances

cardNumberElement = bt.createElement('cardNumber',{

targetId:'myCardNumber'// (custom) used for tracking validation errors

});

cardExpirationDateElement = bt.createElement('cardExpirationDate',{

targetId:'myCardExpiration'

});

cardVerificationCodeElement = bt.createElement('cardVerificationCode',{

targetId:'myCardVerification'

});

// Mounts Elements in the DOM in parallel

// Binds card brand to verification code element

cardNumberElement.on('change',({cardBrand})=>{

cardVerificationCodeElement.update({cardBrand});

});

}

import{basistheory}from'@basis-theory/web-elements';

letbt;

letcardNumberElement;

letcardExpirationDateElement;

letcardVerificationCodeElement;

asyncfunctioninit(){

bt = awaitbasistheory('<API_KEY>');

// Creates Elements instances

cardNumberElement = bt.createElement('cardNumber',{

targetId:'myCardNumber'// (custom) used for tracking validation errors

});

cardExpirationDateElement = bt.createElement('cardExpirationDate',{

targetId:'myCardExpiration'

});

cardVerificationCodeElement = bt.createElement('cardVerificationCode',{

targetId:'myCardVerification'

});

// Mounts Elements in the DOM in parallel

// Binds card brand to verification code element

cardNumberElement.on('change',({cardBrand})=>{

cardVerificationCodeElement.update({cardBrand});

});

}

CREATOR ECONOMY

Add redundancy to protect against being shut down by a single PSP.

Never miss a payment.

Keep conversion rates high.

Use customer data without the burden of protection.

Learn more

“We needed a solution that we could implement quickly and was not super operationally heavy. It was clear to me that Basis Theory was what we needed and I’d be hard-pressed to think there’s something more relevant to what we were trying to solve—which was to maintain PCI compliance.”

Matt Donofrio

Head of Revenue @ Marble

DEVELOPER-FIRST

Implementing a payment vault

Explore our APIs, SDKs, and docs to start building in minutes.

Developer Docs

\ \ Universal Form Elements](https://developers.basistheory.com/docs/concepts/elements)

\ \ Secure Data Vault](https://developers.basistheory.com/docs/concepts/what-are-tokens)

\ \ Network Tokens](https://developers.basistheory.com/docs/features/network-tokens)

\ \ Account Updater](https://developers.basistheory.com/docs/features/account-updater)

\ \ 3D Secure Support](https://developers.basistheory.com/docs/guides/threeds/overview)

\ \ Custom Payment Flows](https://developers.basistheory.com/docs/concepts/what-is-the-proxy)

\ \ Enhanced BIN Service](https://developers.basistheory.com/docs/api/tokens/token-enrichments)

Built for developers, loved by security teams.

Security and privacy are built into our DNA

Our platform is engineered with a security-first mindset, ensuring that every transaction is fortified with the highest level of data protection.

Learn more

PCI

LEVEL 1

SOC 2

type II

HIPAA

compliant

ISO

27001

More of the transactions you want.

Less of the risk and fraud you don't. Start testing now or discuss your use case with our team today.

Talk to sales

Get started for free

Use cases

Creator Economy

Digital Health

E-commerce

Fintech

Gaming

Subscription Platforms

Vertical SaaS

Developers

Getting Started

Documentation

API Reference

Github

System Status

Basis Theory

Why Basis Theory?

Add-Ons

Pricing

Contact

Security

Blog

Partnerships

Legal

Terms of Service

Master Services Agreement

Privacy Policy

Cookie Policy

Cookie Settings

Compliance

HIPAA Compliant

PCI Level 1

SOC 2 Type II

ISO 27001

© 2026 Basis Theory Inc. All rights reserved.

Cookie Settings

We use cookies to personalize content, run ads, and analyze traffic.