The World's Easiest and most Powerful Payment Integration
Zero deployment. Zero PCI scope. Infinite flexibility. One script tag.
Configure, copy, paste. No files to upload. No servers to configure. Production-ready instantly.
Every field in a secure iframe from our PCI Level 1 CDN. Your page never touches payment data. Zero compliance burden.
Full CSS control. Place fields anywhere. Light mode, dark mode, your mode. Looks native to your site.
Show only the fields you need. SDK provides intelligent defaults for everything else. Minimal friction, maximum conversion.
Configure your checkout, click Launch Demo, see it running instantly. No other gateway offers this.
Runs on all modern websites, browsers and devices
✔ Simpler integration • ✔ Live configurator • ✔ No SDK learning curve
✔ Modern UI/UX • ✔ One script tag (not 100 lines) • ✔ Actually works on mobile
✔ Zero file deployment • ✔ Instant demo preview • ✔ Production ready at go
👇 Try it yourself below — The live example actually processes transactions
VISA - 4111 1111 1111 1111 • Exp: 12/28 • CVV: 123
12/28 • CVV: 0000
Generate your custom embed code. Select which fields to include and configure your settings.
After a successful payment, redirect to this URL. Leave blank to stay on current page.
Auth Only: TransactionType=2 (authorize only, capture later) vs TransactionType=1 (sale/capture immediately)
Unchecked = Three separate fields (card number, expiry, CVV)
Checked = One unified field with all card info
When enabled, adds shipping address fields to your form. Also unchecks "Shipping Same as Billing" automatically.
Copy and paste this to your existing page (updates live as you change settings):
Full working page with all selected fields (updates live as you change settings):
<div> elements anywhere in your HTML layout.
They don't need to be in any particular order or location. Style them however you want with CSS - create grids,
columns, wizard steps, or any custom layout you need!
AuxVault.js is a zero-deployment payment library that keeps merchants completely out of PCI scope by isolating every single field in cross-origin iframes hosted on our PCI Level 1 certified server.
Traditional payment forms expose merchants to PCI liability because card data touches their page, even momentarily. AuxVault eliminates this risk entirely:
Every field (card, name, email, address) lives in its own iframe from luqratoken.com
Payment data never touches your merchant page - not even in memory or console
Your page is just a "dumb terminal" - you're effectively out of PCI scope
All iframes load from our audited, certified infrastructure
Developers have complete control over styling. The iframes are transparent and inherit styles from parent containers. You can style the container divs however you want:
/* Light theme example */
.field {
border: 2px solid #ddd;
border-radius: 4px;
height: 44px;
background: white;
}
.field:focus-within {
border-color: #2c3e50;
box-shadow: 0 0 0 3px rgba(44, 62, 80, 0.1);
}
/* Dark theme example */
body.dark-mode .field {
background: #2d2d2d;
border-color: #4a4a4a;
color: #e0e0e0;
}
Try it: Click the "🌙 Dark Mode" button in the top right to see live CSS theming!
Merchants only need to:
The SDK automatically:
Merchant Page (merchant.com) ├─ Field containers (just empty divs) ├─ Your CSS styling └─ <script src="luqratoken.com/sdk/auxVault.js"> PCI Level 1 Server (luqratoken.com) ├─ https://luqratoken.com/sdk/auxVault.js (SDK - creates iframes) └─ auxvault-field.html (loaded once per field) └─ Each iframe: collects data, validates, returns securely Your Domain: ZERO payment data ✔ Our Domain: ALL payment data ✔
Use the configurator above to get started in minutes. No complex setup required.
Use the configurator above to select your API endpoint, choose which fields you want, and set your preferences. The embed code updates in real-time as you make changes.
Click the "Copy Embed" or "Copy Code" button to copy the generated code to your clipboard. Choose "Copy Embed" to add to an existing page, or "Copy Code" for a complete working example.
Paste the code into your HTML page. The field divs can go anywhere in your layout - they don't need to be in any specific order or location. Style them with CSS however you want!
That's it. Seriously. The SDK automatically:
Test sending amounts to test.html checkout page.
<a href="test.html?amount=10.58" target="_blank">Buy Now</a>
<form id="postForm">
<input type="number" name="amount" value="49.99">
<button type="submit">Submit</button>
</form>
<script>
document.getElementById('postForm').addEventListener('submit', function(e) {
e.preventDefault();
const amount = this.amount.value;
sessionStorage.setItem('auxvault_amount', amount);
window.open('test.html', '_blank');
});
</script>