Tendencias de la industria

Guía de integración de escáneres de código de barras para una configuración de POS rápida y precisa

Why Integrate a Barcode Scanner into Your POS Core Challenges Without Integration

Running a retail or SMB operation without POS barcode integration can lead to several persistent challenges that affect efficiency and customer experience. Here are some of the core issues businesses face when barcode scanning isn’t integrated directly into their point of sale system:

Manual Entry Errors Slow Checkout and Inventory

  • Typing product codes or prices manually increases the risk of human error, causing incorrect pricing or inventory mismatches.
  • These errors lead to customer dissatisfaction and lost sales when items are scanned incorrectly or missed during checkout.
  • Without automated scanning, inventory tracking becomes unreliable, impacting stock management and order replenishment.

Inefficient Inventory Management

  • Without real-time syncing between your inventory scanning software and POS, stock levels can quickly become inaccurate.
  • This disconnect causes overstocking or stockouts, both of which hurt your bottom line and disrupt sales flow.
  • Lack of efficiency here demands extra manual labor, eating up valuable staff time on inventory audits and adjustments.

Slower Checkout Speeds Hurt Customer Experience

  • Long queues form when checkout staff must manually find products or scan barcodes repeatedly using handheld devices not fully integrated.
  • Slow checkout discourages repeat business and lowers overall satisfaction, especially in busy retail environments.
  • When your POS isn’t connected with USB scanner setups or Bluetooth barcode scanner POS devices, speed and customer throughput drop noticeably.

Missed Opportunities for Data Insights

  • Integration gaps mean lost chances to analyze sales trends, manage promotions, or track best sellers in real time.
  • Without seamless connection to your POS software, detailed sales data isn’t captured efficiently, limiting business intelligence.
  • Proper integration unlocks powerful reporting and forecasting tools essential for SMB growth.

Increased Operational Costs and Complexity

  • Multiple disconnected devices and software increase the complexity of your checkout process.
  • Extra training is needed for staff to operate non-integrated barcode tools, adding labor costs.
  • Handling returns and exchanges becomes more complicated without synced barcode data, leading to longer service times and frustrated customers.

cURL Too many subrequests.—Without POS barcode integration, you face operational inefficiencies, inaccuracies, and a less-than-smooth customer experience. Integrating barcode scanners directly with your POS streamlines processes, cuts errors, and empowers you with real-time, accurate inventory and sales data.

Ready to solve these challenges? Next, we’ll explore key benefits specifically tailored for retail and SMBs looking to enhance their POS with barcode scanning technology.

Why Integrate a Barcode Scanner into Your POS Key Benefits for Retail and SMBs

cURL Too many subrequests.

Integrar un barcode scanner into your POS system offers significant advantages, especially for retailers and small-to-medium businesses (SMBs) in the U.S. market. Here’s why making this move is a smart business decision:

cURL Too many subrequests.

cURL Too many subrequests.

cURL Too many subrequests.

cURL Too many subrequests. inventory scanning software cURL Too many subrequests. cURL Too many subrequests. cURL Too many subrequests.

cURL Too many subrequests.

cURL Too many subrequests. cURL Too many subrequests. cURL Too many subrequests.

cURL Too many subrequests.

cURL Too many subrequests.

cURL Too many subrequests.

cURL Too many subrequests. cURL Too many subrequests.cURL Too many subrequests.

de Beneficios Clave

  • cURL Too many subrequests.
  • cURL Too many subrequests.
  • Automate sales tracking for better decision-making
  • Cut labor costs and enhance staff productivity
  • Support multiple scanning devices and sales channels

By integrating a barcode scanner with your POS, you’re setting up your retail or SMB operation for smoother, smarter, and more scalable growth tailored to today’s U.S. market demands.

When to Integrate a Barcode Scanner with Your POS Assessing Your POS Needs

Picking the right time to add POS barcode integration really comes down to understanding your business operations and what your current system can handle. If your checkout process is slow, inventory tracking is a headache, or errors keep piling up from manual entry, it’s a solid sign you’re ready to integrate a barcode scanner.

Signs You Need POS Barcode Integration

  • Frequent checkout delays caused by manual lookups or typing errors
  • cURL Too many subrequests. where stock counts don’t match what’s physically available
  • Difficulty tracking sales trends in real time because data entry is too slow or inaccurate
  • Increased labor costs from manual scanning or barcode entry
  • Using outdated or non-compatible retail POS hardware that slows down the process

If your retail or small business faces these challenges regularly, it’s worth considering barcode scanner setup for retail. Integration makes your checkout faster and smoother with USB plug-and-play scanners or wireless options like Bluetooth barcode scanner POS devices that sync automatically with your software.

Evaluate Your POS Software Compatibility and Workflow

Before jumping in, check if your POS software supports barcode scanning, or if it requires extra setup or third-party SDKs. Some systems, like inventory scanning software built into SDLPOS, offer seamless integration that minimizes IT hassles. Also, think about how a mobile barcode scanner app or fixed-mount scanner might fit into your checkout flow or warehousing.

Match Scanner Capability to Business Needs

Consider your volume and product type:

  • High-speed retail needs may benefit from laser scanning modules or fast 2D imager sensors for quick checkout
  • Businesses moving into QR code reader for checkout might look for scanners that handle multiple code types effectively
  • If your environment is rough, rugged casing materials can extend your scanner’s lifespan

The Bottom Line

Integrate your barcode scanner when your business outgrows manual entries or outdated processes, and you need real-time inventory sync POS cURL Too many subrequests.

cURL Too many subrequests.

When selecting a cURL Too many subrequests.cURL Too many subrequests. POS barcode integration cURL Too many subrequests.

cURL Too many subrequests.

  • cURL Too many subrequests.

    cURL Too many subrequests. cURL Too many subrequests. cURL Too many subrequests. cURL Too many subrequests. cURL Too many subrequests.

  • cURL Too many subrequests.

    cURL Too many subrequests. Bluetooth barcode scanner POS cURL Too many subrequests.

  • cURL Too many subrequests.

    cURL Too many subrequests.

cURL Too many subrequests.

  • cURL Too many subrequests.: Whether you need to scan 1D barcodes, QR codes, or both, SDLPOS scanners come equipped with advanced decoding algorithms supporting error correction features for improved accuracy.
  • Rugged Design: For busy retail environments, durability matters. Our scanners feature rugged casing materials designed to withstand drops and daily wear.
  • Scan Speed and Auto-Trigger Modes: Fast scanning is a must. Many of our models offer fast scan speed metrics and auto-trigger modes for hands-free scanning, reducing wait times at checkout.
  • Compatibility Adapters and Integration Support: SDLPOS barcode scanners support a wide range of POS software systems, ensuring smooth real-time inventory sync POS and easy integration.

Why Choose SDLPOS Barcode Hardware

  • Extensive selection of cURL Too many subrequests. options
  • Expert support for USB and Bluetooth scanner setup
  • Access to next-gen scanning tech like 2D handheld barcode scanners for mobile apps
  • Easy upgrade paths with barcode SDK for web apps and POS software

Explore more about SDLPOS barcode scanning options and hardware solutions on our barcode scanners for POS systems page or check out our full offering of POS hardware with cloud integration to find the right fit for your business.

Choosing the right hardware upfront reduces setup headaches and guarantees reliable scanning performance that matches your retail pace.

Choosing the Right Barcode Scanner for POS Integration Compatibility with POS Software

When selecting a barcode scanner to integrate with your POS system, software compatibility is a critical factor that can make or break your setup. Even the best hardware won’t deliver the smooth, error-free experience your business needs if it can’t communicate with your POS software properly.

Understand Your POS Software Requirements

Every POS system has its own protocols and data formatting standards for barcode input. Before buying a scanner, check whether your POS software supports:

  • USB scanner setup for retail through plug-and-play or requires special drivers.
  • Bluetooth barcode scanner POS connections if you want wireless flexibility.
  • Specific barcode types (1D, 2D, QR) your software reads.
  • Integration with inventory scanning software or real-time inventory sync POS features.

Look for Seamless Integration Options

Optimal compatibility means your scanner can:

  • Send decoded barcode data exactly how your software expects it (e.g., keyboard wedge or API integration).
  • Soporte cURL Too many subrequests. with standardized formats to avoid scanning glitches.
  • Work with modules like cURL Too many subrequests. cURL Too many subrequests.

cURL Too many subrequests. cURL Too many subrequests. cURL Too many subrequests.

cURL Too many subrequests.

cURL Too many subrequests. barcode SDK for web apps cURL Too many subrequests.

cURL Too many subrequests.

  • cURL Too many subrequests. cURL Too many subrequests.
  • cURL Too many subrequests.

cURL Too many subrequests.

cURL Too many subrequests. barcode scanners for POS systems page.

In cURL Too many subrequests.

cURL Too many subrequests.

cURL Too many subrequests. POS barcode integration:

cURL Too many subrequests.

cURL Too many subrequests. cURL Too many subrequests. cURL Too many subrequests. cURL Too many subrequests. so you can check out customers quicker without rescanning. Whether you use 1D traditional barcodes or 2D QR codes, the scanner should handle both with precision.

2. Hardware Type and Connectivity

Depending on your setup, you may want to choose between a USB plug-and-play scanner o una Bluetooth barcode scanner POS for wireless convenience. Handheld vs fixed mount also matters—handheld scanners add flexibility, while fixed mounts can speed up checkout lanes.

3. Compatibility with Your POS Software

Ensure the scanner supports cURL Too many subrequests. with your current software, especially if you use inventory scanning software. Compatibility adapters and standardized drivers can help avoid integration headaches with SDLPOS or other systems.

4. Advanced Scanning Technology

Consider scanners with laser scanning modules or 2D imager sensors that handle various barcode types and damaged labels better. Features like auto-trigger modes and smart decoding algorithms improve reliability in busy retail environments.

5. Rugged Design for Longevity

Retail and SMBs need devices built to last. Look for scanners with rugged casing materials that can handle drops, spills, and daily wear. This reduces downtime and replacement costs.

6. Real-Time Inventory Sync Support

To keep your stock accurate, a scanner that integrates smoothly with your POS for real-time inventory sync is crucial. This helps avoid overselling and improves stock management without extra manual work.

7. Ease of Setup and Use

Look for scanners known for hassle-free installation, especially if you’re doing a USB scanner setup for retail or integrating with a web or mobile POS app. An intuitive interface and quick configuration save time and reduce staff training.

In choosing a barcode scanner means balancing speed, accuracy, durability, and compatibility with your POS software. Prioritize these features to ensure your investment improves checkout speed, inventory management, and overall retail efficiency.

Step-by-Step Guide Integrating Your Barcode Scanner with SDLPOS POS

Preparation Hardware and Software Setup

Before you start scanning inventory or processing sales, proper preparation is key to a smooth POS barcode integration with SDLPOS. Here’s what you need to do to get your hardware and software ready:

Hardware Setup for Barcode Scanner Integration

  • Choose the right connection type: USB plug-and-play scanners are the easiest to set up for retail use, while Bluetooth barcode scanner POS options offer more mobility at checkout. Pick the one that fits your store layout and workflow.
  • Check compatibility with SDLPOS hardware: SDLPOS supports a range of devices including handheld and fixed mount scanners—confirm your device works seamlessly with your POS terminal.
  • Ensure proper mounting: For fixed mount barcode scanners, position them where employees can easily scan items without slowing down checkout. Handheld models just need a charged battery or a nearby USB port.
  • Inspect physical condition: Look for rugged casing materials if your environment is rough or busy. This helps avoid frequent replacements or malfunctions.

Software Setup to Support Barcode Scanning

  • cURL Too many subrequests. cURL Too many subrequests.
  • cURL Too many subrequests. cURL Too many subrequests.
  • cURL Too many subrequests. cURL Too many subrequests.
  • cURL Too many subrequests. cURL Too many subrequests.

cURL Too many subrequests.

  • cURL Too many subrequests.
  • cURL Too many subrequests.
  • cURL Too many subrequests.

cURL Too many subrequests.

cURL Too many subrequests.

cURL Too many subrequests. cURL Too many subrequests. cURL Too many subrequests.

cURL Too many subrequests.

  • cURL Too many subrequests. cURL Too many subrequests.
  • Set Input Parameters: Configure the POS to accept scanner input as keyboard strokes or via a serial input interface. This ensures quick and accurate data capture without manual entry.
  • Choose Code Types: Confirm your POS software supports the barcode formats you scan—1D barcodes, 2D QR codes, or other types.

Setup Inventory Scanning Software Integration

  • Link Scanned Data to Inventory: Configure SDLPOS software to automatically match scanned codes with your product database. This triggers instant product lookup and updates your inventory levels in real-time.
  • Enable Real-Time Sync: If you operate multiple terminals or online channels, enable cloud syncing within SDLPOS to keep your inventory accurate across all points of sale.

Customize Scan Behavior for Checkout Efficiency

  • Auto-Trigger Modes: Activate features like auto-trigger scanning to speed up checkout without manual button presses.
  • Error Correction: Use built-in error correction settings to reduce failed scans, especially on worn or damaged barcodes.
  • Scan Speed Metrics: Adjust timeout and scan rate settings to optimize speed versus accuracy based on your store’s environment.

Integrate With SDLPOS Extensions and APIs

For enhanced functionality, SDLPOS supports integration with APIs and hardware modules such as scales or loyalty programs. Visit SDLPOS hardware integration to explore compatible options that complement your barcode scanner setup.

Verify Configuration with Test Scans

Before going live, perform test scans across different product types to confirm data flows correctly from your barcode scanner to POS registers and back-end systems without errors. This step helps catch any formatting or communication issues early.

By carefully configuring the software side of your barcode scanner integration, you create an efficient, fast, and reliable point of sale that supports better inventory management, faster checkout, and improved customer satisfaction.

Advanced Barcode Scanner Integration for Web and Mobile POS

Why Advanced Integration Matters

If you’re running a store with SDLPOS and want your barcode scanner to work on both web and mobile POS, you need more than just plug-and-play. Advanced integration lets you use features like real-time inventory sync, faster checkouts, and even mobile barcode scanning apps. This is key for US retailers who want to keep up with customers shopping everywhere—online, in-store, curbside, and on the go.

Key Steps for Web and Mobile POS Barcode Integration

1. Choose Compatible Barcode Scanners

  • Opta por cURL Too many subrequests. models for desktops and fixed stations.
  • cURL Too many subrequests. Bluetooth barcode scanners for tablets and mobile POS.
  • Make sure your scanner supports 2D imager sensors for QR codes and digital barcodes.

2. Use Barcode SDKs and APIs

  • SDLPOS ofrece Barcode SDKs for web apps—these help connect your scanner to browser-based POS systems.
  • For mobile, check for SDKs that work with iOS and Android. This means your mobile POS app can read barcodes using the device’s camera or an external scanner.

3. Enable Real-Time Inventory Sync

  • cURL Too many subrequests.
  • cURL Too many subrequests.

cURL Too many subrequests.

  • cURL Too many subrequests. auto-trigger modes cURL Too many subrequests.
  • cURL Too many subrequests. cURL Too many subrequests. y error correction featurescURL Too many subrequests.

cURL Too many subrequests.

  • cURL Too many subrequests.
  • cURL Too many subrequests.
  • cURL Too many subrequests.

cURL Too many subrequests.

  • cURL Too many subrequests. cURL Too many subrequests.
  • cURL Too many subrequests. rugged casing materials cURL Too many subrequests.
  • Prioriza cURL Too many subrequests. cURL Too many subrequests.

cURL Too many subrequests.

CaracterísticaPor Qué ImportacURL Too many subrequests.
cURL Too many subrequests.Works on all POS stationsWide hardware options
2D Imager SensorsReads QR codes + barcodesLatest scanner models
Barcode SDK/APISeamless app integrationFull SDK for web/mobile
Real-Time SyncInstant inventory updatesIntegrated scanning software
Error CorrectionFewer scanning mistakesAdvanced decoding algorithms

Getting advanced barcode scanner integration with SDLPOS POS means you can run your store smarter—online, in-person, and everywhere your customers shop.

Testing and Go-Live Checklist for Barcode Scanner Integration with SDLPOS POS

After setting up your barcode scanner and configuring the software, thorough testing is critical to ensure smooth operations during checkout and inventory management. Here’s a clear checklist to help you verify your POS barcode integration is ready to go live:

Confirm Hardware Functionality

  • Check physical connections: For USB scanner setup, make sure cables are secure. For Bluetooth barcode scanner POS, confirm a stable wireless connection.
  • Verify scanner triggers: Test both manual and auto-trigger modes to confirm scanners read barcodes or QR codes consistently.
  • Test scan speed and accuracy: Use various barcode types to ensure error-free barcode decoding with quick response times.

Validate Software Configuration

  • Ensure POS software compatibility between SDLPOS and your barcode scanner hardware.
  • Test real-time inventory sync POS by scanning items and verifying updates reflect immediately in inventory software.
  • Check integration with checkout process for seamless data transfer and error-free item look-up during sales.

Test Across Use Cases

  • Scan common barcodes and QR codes used in your store—including those generated by loyalty programs or gift cards.
  • Simulate different transaction types (returns, discounts, bulk scanning) to confirm system robustness.
  • Verify functionality with mobile barcode scanner app if you plan to support mobile POS transactions.

Prepare Staff for Go-Live

  • Train staff on using the scanner efficiently with SDLPOS hardware.
  • cURL Too many subrequests.

cURL Too many subrequests.

  • cURL Too many subrequests. cURL Too many subrequests. cURL Too many subrequests.
  • cURL Too many subrequests. cURL Too many subrequests.
  • cURL Too many subrequests.cURL Too many subrequests.).
  • cURL Too many subrequests.

cURL Too many subrequests.

cURL Too many subrequests. barcode scanners for POS systems.

cURL Too many subrequests.

cURL Too many subrequests.

cURL Too many subrequests.

cURL Too many subrequests. cURL Too many subrequests.

cURL Too many subrequests.

  • cURL Too many subrequests.
  • cURL Too many subrequests.
  • Check for compatibility with your POS barcode integration setup, especially if using specialized hardware like 2D imager sensors or laser scanning modules.
  • Use a compatibility adapter if your scanner’s connection doesn’t match your POS hardware.

Barcode Not Decoding Correctly

cURL Too many subrequests. Poor barcode quality, incorrect scanner settings, or weak decoding algorithms in the scanner firmware.

cURL Too many subrequests.

  • Ensure the barcode is clean, undamaged, and well-printed.
  • Adjust scan speed metrics and auto-trigger modes on your scanner for better capture.
  • Verify the scanner supports error-free barcode decoding and has updated firmware.
  • If you use inventory scanning software or a mobile barcode scanner app, check app settings for scan resolution or format preferences.

Data Not Syncing With POS Software

cURL Too many subrequests. Software configuration errors or lack of real-time inventory sync POS setup.

cURL Too many subrequests.

  • Double-check software settings to ensure the scanner input maps correctly to the POS data fields.
  • Enable real-time inventory syncing features in SDLPOS to avoid delays in stock updates.
  • Restart both the scanner and POS device to reset communication.
  • Use the barcode SDK for web apps or your POS’s integration tools to troubleshoot data flow.

Scanner Drops Connection or Is Unstable

cURL Too many subrequests. Wireless interference, low battery on Bluetooth barcode scanner POS devices, or poor signal.

cURL Too many subrequests.

  • Keep the scanner within recommended range of the receiver or Terminal POS.
  • Replace or recharge batteries regularly.
  • Eliminate sources of interference like other wireless devices or metal shelves.
  • Switch to a wired USB plug-and-play scanner option if Bluetooth issues persist.

Multiple Scans or Duplicate Entries

cURL Too many subrequests. Scanner settings cause repeated triggers, or the POS system doesn’t filter duplicates properly.

cURL Too many subrequests.

  • Adjust the scanner’s auto-trigger mode to avoid multiple scans per trigger pull.
  • Configure POS software to detect and prevent duplicate barcode entries during checkout or inventory counts.
  • Test and recalibrate the scanning frequency for optimal balance.

By tackling these common barcode scanner integration problems head-on and applying these practical fixes, you can maximize efficiency and minimize downtime for your retail or SMB business. If issues persist, don’t hesitate to consult SDLPOS support resources to get expert help tailored to your system.

SDLPOS Support Resources for Barcode Scanner Integration Issues

When you run into barcode scanner integration hiccups with your SDLPOS system, having quick access to the right support resources can save you time and keep your checkout process smooth.

Comprehensive Help Center

SDLPOS ofrece una detailed online help center covering common topics like USB scanner setup for retail, Bluetooth barcode scanner POS pairing, and QR code reader troubleshooting. This resource includes step-by-step guides and video tutorials tailored for easy POS barcode integration.

Live Chat and Phone Support

If you need immediate assistance, SDLPOS provides live chat and phone support staffed by experts familiar with retail POS hardware compatibility and error-free barcode decoding. They can help you troubleshoot issues like scanner configuration errors or connectivity problems, ensuring your inventory scanning software runs uninterrupted.

Software Updates and Drivers

Keeping your barcode scanner software and SDLPOS system updated is crucial. The support team regularly releases updated drivers and integration patches to improve scan speed metrics, decoding algorithms, and compatibility adapters. You can download these directly from SDLPOS’s customer portal.

cURL Too many subrequests.

cURL Too many subrequests. cURL Too many subrequests.cURL Too many subrequests.

cURL Too many subrequests.

cURL Too many subrequests. cURL Too many subrequests. cURL Too many subrequests.

cURL Too many subrequests. cURL Too many subrequests.

cURL Too many subrequests.

cURL Too many subrequests. ROIcURL Too many subrequests.

cURL Too many subrequests.

  • cURL Too many subrequests. cURL Too many subrequests.
  • Mantén un ojo en cURL Too many subrequests.cURL Too many subrequests.
  • cURL Too many subrequests.

cURL Too many subrequests.

  • One big benefit of POS barcode integration is real-time inventory sync. Measure discrepancies between your inventory software and actual stock counts.
  • Frequent mismatches can signal issues with inventory scanning software or integration gaps.

Analyze Checkout Efficiency

  • Check the reduction in average transaction times since integrating barcode scanning.
  • Look for declines in checkout errors or mis-scanned items.
  • For mobile or web POS setups, ensure barcode SDK for web apps delivers smooth scanning without slowing down checkout.

Evaluate Employee Productivity

  • Review how much time cashiers save by not manually entering SKU numbers.
  • Improved workflow often translates to higher throughput during peak hours.
  • Track training times for new staff on the integrated system, aiming for quick learning curves with new hardware.

Measure Customer Satisfaction

  • Faster, error-free scans reduce wait time, boosting customer satisfaction scores.
  • Watch for any customer complaints tied to scanning errors or checkout delays.

Track Cost Savings and Revenue Growth

  • Calculate labor cost savings thanks to faster checkout and inventory management.
  • Monitor shrinkage rates—better barcode scanning can reduce theft and misplaced items.
  • Assess whether sales have increased due to smoother operations and better stock availability.

Conclusión clave: Keep these metrics in regular view through your POS reporting dashboard. The more you understand about scan accuracy, inventory sync, checkout efficiency, staff productivity, customer satisfaction, and cost impacts, the better you can fine-tune your barcode scanner integration and maximize ROI.

Measuring Success ROI and Optimization Post-Integration Scaling with SDLPOS

Once your barcode scanner integration is up and running with SDLPOS, the next step is scaling your setup to maximize ROI and streamline operations. Scaling isn’t just about adding more hardware—it’s about expanding capabilities, optimizing workflows, and improving accuracy across all sales channels.

Expand Hardware and Software Capabilities

As your business grows, you might need more barcode scanners or advanced devices like Bluetooth barcode scanner POS models or mobile barcode scanner apps. SDLPOS offers scalable solutions including handheld scanners and fixed-mount options designed for retail environments of all sizes. Upgrading to devices with laser scanning modules or 2D imager sensors can boost scan accuracy and speed, supporting real-time inventory sync in your POS system.

Key to successful scaling:

  • Add barcode scanners easily with SDLPOS’s cURL Too many subrequests. or wireless options (see wireless barcode scanner options)
  • Integrate with advanced inventory scanning software to keep stock data accurate across multiple locations
  • Use compatibility adapters from SDLPOS to ensure all new hardware fits seamlessly with your existing POS setup (learn about POS hardware integration)

Optimize Workflow with Advanced Integration

Scaling means connecting barcode scanning data with other POS functions such as payment processing, loyalty programs, or cloud-based software. SDLPOS supports this through robust API frameworks and barcode SDK for web apps, letting you expand functionality without sacrificing speed or reliability.

A more connected system means:

  • Faster checkouts with QR code readers for checkout and barcode scanning combined
  • cURL Too many subrequests.
  • cURL Too many subrequests.

cURL Too many subrequests.

cURL Too many subrequests.

cURL Too many subrequests.

  • cURL Too many subrequests.
  • cURL Too many subrequests.
  • cURL Too many subrequests.

cURL Too many subrequests.

cURL Too many subrequests.

cURL Too many subrequests. barcode scanners for POS systems cURL Too many subrequests.