BuyNowQR is a universal checkout solution that lets customers buy from any platform with a single click or QR scan. No more filling out forms every time.
<script src="https://api.buynowqr.com/v1/button.js"></script>
<div class="buynowqr-button"
data-product-id="prod_123456"
data-price="29.99"
data-color="#0070f3">
</div>
BuyNowQR creates a seamless checkout experience for both merchants and customers
Platforms add BuyNowQR buttons to their website, emails, or generate QR codes for physical displays.
Customers click the button or scan the QR code to add items to their universal cart and checkout.
Returning customers enjoy one-click checkout using their saved payment and shipping information.
Customer clicks button or scans QR code
Cart with items from any merchant
Order Complete!
Fast checkout with saved information
Create beautiful, branded checkout experiences that match your website's design and increase conversion rates.
Wireless Noise Cancelling
Including taxes & shipping
Scan with your phone
<script src="https://api.buynowqr.com/v1/checkout.js"></script>
<div id="premium-checkout"
data-checkout-id="checkout_123456"
data-theme="premium"
data-primary-color="#1a4b8c"
data-accent-color="#f0c040"
data-button-style="gradient"
data-fontSize="xs"
data-show-qr="true">
</div>
<script>
BuyNowQR.renderCheckout('premium-checkout', {
style: 'modern',
roundedCorners: true,
smallText: true
});
</script>
Share BuyNowQR with your family while maintaining control over spending
Adult - No Restrictions
All Categories
Teen - Limited Access
Books & Games Only
Gaming Headset
$45.99Within weekly limit
Barbara and Kenneth share a BuyNowQR family plan, but with different spending privileges. Barbara has unlimited access while Kenneth has a $50 weekly limit for books and games only.
Create profiles for each family member with personalized spending limits and category restrictions.
Set daily, weekly, or monthly spending limits and restrict purchases to specific categories like Kenneth's $50 weekly limit for books and games.
Require your approval for purchases outside of allowed categories. Kenneth's electronics purchases need Barbara's approval before checkout.
<script src="https://api.buynowqr.com/v1/checkout.js"></script>
<div id="family-checkout"
data-checkout-id="checkout_123456"
data-family-controls="true"
data-family-members='[
{"name":"Barbara","role":"adult","limit":null,"categories":[]},
{"name":"Kenneth","role":"teen","limit":50,"period":"weekly",
"categories":["books","games"]}
]'>
</div>
<script>
BuyNowQR.renderCheckout('family-checkout', {
style: 'modern',
primaryColor: '#ec4899',
familyControls: true,
approvalRequired: ['electronics', 'clothing']
});
</script>
Everything you need to create seamless checkout experiences
Integrate BuyNowQR buttons with just a few lines of code. Works with any website or platform.
Customers can add items from multiple merchants to a single cart for unified checkout.
Every button comes with a QR code option for mobile checkout from any device.
Returning customers can check out with a single click using saved payment methods.
Track button impressions, clicks, and conversions with our comprehensive analytics dashboard.
PCI-compliant payment processing with fraud protection built-in.
Boost your conversion rates with a seamless checkout experience that works across all your sales channels.
Universal Checkout
Integrate BuyNowQR buttons into your applications with our comprehensive API
Our RESTful API and JavaScript SDK make it simple to create, manage, and track BuyNowQR buttons programmatically.
// Create a new BuyNowQR button fetch('https://api.buynowqr.com/v1/buttons', { method: 'POST', headers: { 'Authorization': 'Bearer YOUR_API_KEY', 'Content-Type': 'application/json' }, body: JSON.stringify({ product_id: 'prod_123456', product_name: 'Premium Headphones', price: 2999, currency: 'USD', button_text: 'Buy Now', button_color: '#0070f3', add_to_cart: true, redirect_url: 'https://yourstore.com/thankyou' }) }) .then(response => response.json()) .then(data => console.log(data))
See how easy it is to integrate BuyNowQR in different platforms
<!-- Add the BuyNowQR script --> <script src="https://api.buynowqr.com/v1/button.js"></script> <!-- Add the button container --> <div class="buynowqr-button" data-product-id="prod_123456" data-product-name="Premium Headphones" data-price="29.99" data-color="#0070f3" data-add-to-cart="true"> </div>
import { BuyNowQRButton } from '@buynowqr/react'; function ProductPage() { return ( <div> <h1>Premium Headphones</h1> <p>$29.99</p> <BuyNowQRButton productId="prod_123456" productName="Premium Headphones" price={29.99} color="#0070f3" addToCart={true} /> </div> ); }
// Install the BuyNowQR plugin // Add shortcode to any page or post [buynowqr_button product_id="prod_123456" product_name="Premium Headphones" price="29.99" button_text="Buy Now" color="#0070f3" add_to_cart="true" ]
<!-- Add this to your email template --> <a href="https://checkout.buynowqr.com/p/prod_123456"> <img src="https://api.buynowqr.com/v1/buttons/prod_123456/image" alt="Buy Now - $29.99" style="display: block; max-width: 100%;" /> </a> <!-- Or use our email-safe HTML button --> <div style="text-align: center;"> <a href="https://checkout.buynowqr.com/p/prod_123456" style="display: inline-block; padding: 12px 24px; background-color: #0070f3; color: white; text-decoration: none; border-radius: 4px;"> Buy Now - $29.99 </a> </div>
<!-- Install the BuyNowQR Shopify app --> <!-- Add this to your product template --> {% render 'buynowqr-button', product: product, variant: product.selected_or_first_available_variant, color: '#0070f3', add_to_cart: true %}
<!-- Generate a QR code for any product --> <img src="https://api.buynowqr.com/v1/qrcodes/prod_123456" alt="Scan to buy Premium Headphones" width="200" height="200" /> <!-- Or use our JavaScript SDK --> <div id="qrcode-container"></div> <script> BuyNowQR.renderQRCode('qrcode-container', { productId: 'prod_123456', productName: 'Premium Headphones', price: 29.99, size: 200, color: '#0070f3' }); </script>
Choose the plan that's right for your business