QR payment controller boards for unattended machines

Add QR payment, API control, and data upload to vending, laundry, locker, and self-service machines.

QuLink supplies QR payment controller boards and API-ready control boards that connect MDB, pulse, relay, serial, RS485, and custom machine interfaces to your server. Your platform sends commands; QuLink handles the machine-side protocol, payment callback, data upload, and scan-to-start action.

Not sure which board fits?

Send the machine photo, current board photo, or coin/payment module photo. We will identify the interface and suggest a sample test path.

Machine interfacesMDB, pulse, relay, UART, RS485, serial, custom wiring
Project entrySend a machine photo, board photo, wiring note, or API requirement
Delivery pathSample test, API integration, field pilot, then OEM customization
QuLink control board
QuLink Control Layerdevice: VM-1049
MachineMDB / Pulse / Relay / Serial
QuLink BoardTranslate + Connect
Your ServerCommands + Data + Events
POST /v1/devices/VM-1049/commands
{
  "command": "trigger_relay",
  "source": "api_or_qr",
  "duration_ms": 800
}
No platform lock-inNo closed SaaSNo protocol rebuild

Device control hardware

Keep your platform. Use QuLink for the machine-side QR payment and control layer.

Your platform controls

  • Your cloud, app, and business logic
  • Your payment provider, wallet, checkout, or QuLink QR payment workflow
  • Your customer data and backend
  • Your pricing, loyalty, and operations flow

QuLink hardware handles

  • Machine control board and connectivity
  • MDB, pulse, relay, serial, and QR payment trigger logic
  • Device commands, data upload, webhooks, and telemetry
  • OEM board customization for repeat deployment

Who this helps

Different buyers, one machine-side control layer.

QuLink is most useful when software, payment, or operations teams need a physical machine to react reliably after an API command or payment confirmation.

Machine operators

Retrofit existing machines with QR payment, remote start, telemetry, and fault reporting without rebuilding the full cabinet.

Who this helps

Payment apps / wallets

Keep the checkout and user flow in your platform; use QuLink for the machine-side trigger and result callback.

Who this helps

System integrators

Use API commands, webhooks, and board-level interface mapping instead of rebuilding MDB, pulse, relay, or serial behavior.

Who this helps

Machine OEMs

Move from sample validation to firmware, connector, enclosure, and board customization for repeat deployment.

Who this helps

Board selection

Start from the machine interface, not from a product name.

Most customers do not know the exact board model at first. Send the machine type, interface, wiring photo, or target action; QuLink will map it to a control board and API workflow.

Machine interface
Choose this board
Typical machines
What it solves
MDB
MDB-to-Cloud Gateway
Vending, coffee, smart retail
Vend command, MDB event, telemetry, payment trigger
Pulse / Relay
Pulse Relay Controller
Laundry, kiddie rides, massage chairs, car wash
Timed run, relay output, pulse simulation, session result
UART / RS485 / Serial
Machine Data Bridge
Cabinets, terminals, metered devices
Status upload, sensor data, fault alert, command callback
QR scan-to-start
QR / API Trigger Board
Payment boxes, lockers, charging, vending
Payment confirmation to machine action
Custom wiring
OEM Control Board
Machine OEMs and repeat deployments
Connector, firmware, enclosure, board layout customization

Board examples

Real board styles for machine integration projects.

These board examples cover the machine-side jobs customers usually ask about: retail control, PLC vending, lift control, QR/API trigger, 4G data transmission, display/payment terminals, relay control, metering, charging, and lock control.

Machine coverage

Machine scenarios these boards can cover.

Use the real board examples above as building blocks. QuLink maps them to the control, connectivity, data upload, and payment-trigger layer for common unattended machines. AI vision, RFID parking, or highly specialized controllers should be evaluated as OEM projects.

Vending / Smart Retail Boards
Covered

Vending / Smart Retail Boards

Screen and no-screen vending boards, MDB equipment, PLC vending boards, lift controllers, drop sensors, and smart cabinet control.

MDB gateway / OEM controller
QR Payment / Payment Box
Covered

QR Payment / Payment Box

QR payment screens, payment boxes, card terminals, and scan-to-start controllers that need a payment callback to trigger the machine.

QR/API trigger board
Timed Pulse / Relay Equipment
Covered

Timed Pulse / Relay Equipment

Kiddie rides, amusement machines, massage chairs, laundry, car wash, charging sockets, table rooms, and timed relay devices.

Pulse / relay controller
Machine Data Upload
Covered

Machine Data Upload

Status, fault alerts, usage logs, vend results, telemetry, video/result events, and cloud callback data.

Machine data bridge
Water / Charging / Metered Devices
Custom

Water / Charging / Metered Devices

Water control, liquid dispenser boards, e-bike charging, power metering, time billing, and full-stop charging logic.

OEM control board
AI / RFID / Vision Kits
Evaluate

AI / RFID / Vision Kits

Face recognition, AI cabinet vision, RFID parking, BLE beacons, and advanced sensing modules.

OEM integration

Control workflow

From your API command to a real machine action.

QuLink sits between your server and the machine interface. Your system sends a command, the board translates it into MDB, pulse, relay, or serial control, then reports the machine result back.

Identify device

Select the machine by device ID, route, cabinet, slot, relay channel, or timed session.

Send command

Your server sends a signed command such as start_session, trigger_relay, unlock, dispense, stop, or query_status.

Run machine

The QuLink board translates the command into MDB, pulse, relay, serial, unlock, or timed-run action.

Report result

The board returns online status, command result, telemetry, fault alerts, vend result, or session data to your cloud.

QuLink QR payment

Add QR payment when the machine needs scan-to-start.

QuLink can provide the QR payment workflow as an add-on. After payment is confirmed, QuLink turns the payment event into the same machine control command.

Generate QR

Create a QR code for a machine, product, price rule, relay channel, or timed session.

Confirm payment

Use QuLink QR payment, or connect your own wallet/provider callback when you already have a payment stack.

Trigger action

After confirmation, QuLink starts, unlocks, dispenses, pulses, or runs the machine and reports the result.

How projects start

A low-friction path from machine photo to working sample.

You do not need a perfect technical brief on day one. Share what the machine should do, send, or report; QuLink can help identify the interface and next test step.

Send machine details

Machine model, board photo, wiring photo, coin/payment module, or target action is enough to begin.

Confirm interface

We check whether it is MDB, pulse, relay, serial, RS485, QR trigger, data upload, or a custom OEM case.

Test sample workflow

Connect a sample board, confirm command/API behavior, verify machine action and data callback.

Move to deployment

Adjust firmware, connector, enclosure, QR payment, or OEM board design for repeat deployment.

Machine categories

Built for equipment where software must trigger a physical action.

Vending and Smart Retail

Vending and Smart Retail

MDB vend, QR vend, telemetry, inventory event, drop result.

Amusement and Kiddie Rides

Amusement and Kiddie Rides

Pulse simulation, timed play, token replacement, session start.

Laundry and Service Equipment

Laundry and Service Equipment

Timed relay, cycle start, QuLink QR payment or app callback, machine state event.

Lockers and Charging Devices

Lockers and Charging Devices

Unlock, rent, return, charge session, device online/offline, data upload.

Use-case guides

Search by machine problem, not only by board name.

Start with the featured guides below. Each page explains the machine interface, payment trigger, data upload path, and what to send for a sample test.

Vending QR retrofit guide

How to Add QR Payment to a Vending Machine

A practical path for adding QR payment to vending machines using a machine-side controller, payment callback, vend trigger, and result upload.

Read guide
MDB API integration

Connect an MDB Vending Machine to an API

Connect MDB vending machines to your backend with API vend commands, payment callbacks, telemetry, and MDB event upload.

Read guide
Vending QR payment

Vending Machine QR Payment Board

Connect vending machines to QR payment, API commands, vend triggers, telemetry, and server callbacks without rebuilding the whole vending controller.

Read guide
Laundry QR payment

Laundry Machine QR Payment Controller

QR payment and API control board for laundry machines, timed relay start, pulse simulation, session status, and machine data upload.

Read guide
Payment callback hardware

Payment Callback to Machine Action

Turn payment approval from your wallet, app, checkout, or backend into a physical machine action with QuLink control boards.

Read guide
Machine data upload guide

Self-Service Machine Data Upload to Cloud

Upload self-service machine telemetry, faults, usage logs, vend results, meter values, and session events to your own cloud.

Read guide

Full guide library

All machine-side integration guides.

Browse every use-case page for MDB, QR payment, pulse/relay, data upload, and OEM integration projects.

MDB vending integration

MDB Vending Machine API Gateway

Connect MDB vending machines to your server with an API-ready gateway for vend commands, telemetry, QR payment triggers, and machine events.

Read guide
QR payment trigger board

QR Payment Controller Board for Scan-to-Start Machines

QuLink QR payment controller boards turn payment confirmation into relay, pulse, serial, unlock, dispense, or timed machine actions.

Read guide
Pulse and relay control

Pulse Relay Controller for Laundry and Timed Machines

API-ready pulse relay controllers for laundry, amusement, massage chairs, car wash, charging sockets, and other timed self-service machines.

Read guide
Machine data transmission

Machine Data Upload IoT Board for Self-Service Equipment

Upload machine status, telemetry, sensor values, fault alerts, usage logs, vend results, and session events from self-service equipment to your server.

Read guide
OEM machine control board

OEM Control Board for Unattended and Self-Service Machines

OEM control board customization for unattended machines: firmware, connector, enclosure, QR payment, API commands, data upload, and production rollout.

Read guide
Vending QR payment

Vending Machine QR Payment Board

Connect vending machines to QR payment, API commands, vend triggers, telemetry, and server callbacks without rebuilding the whole vending controller.

Read guide
Laundry QR payment

Laundry Machine QR Payment Controller

QR payment and API control board for laundry machines, timed relay start, pulse simulation, session status, and machine data upload.

Read guide
Massage chair control

Massage Chair Payment Controller Board

Payment and API trigger controller board for massage chairs, timed relay sessions, QR scan-to-start, and session result callbacks.

Read guide
Kiddie ride retrofit

Kiddie Ride Coin Pulse Controller

API and QR payment controller for kiddie rides, amusement machines, coin pulse simulation, relay output, timed run, and session callbacks.

Read guide
Locker unlock control

Smart Locker Relay Unlock Controller

Relay unlock controller board for smart lockers, cabinets, access doors, QR payment, API unlock commands, and door status upload.

Read guide
Charging socket control

EV Charging Socket Payment Controller

Payment and API control board for charging sockets, timed power output, metering, QR payment, relay control, and session data upload.

Read guide
RS485 data upload

RS485 Machine Data Upload Board

RS485 and serial machine data upload board for telemetry, fault alerts, metering values, usage logs, and webhook callbacks to your server.

Read guide
MDB cashless retrofit

MDB Cashless Vending Retrofit Board

MDB cashless vending retrofit board for QR payment, wallet callback, API vend command, telemetry, and machine event upload.

Read guide
Vending QR retrofit guide

How to Add QR Payment to a Vending Machine

A practical path for adding QR payment to vending machines using a machine-side controller, payment callback, vend trigger, and result upload.

Read guide
MDB API integration

Connect an MDB Vending Machine to an API

Connect MDB vending machines to your backend with API vend commands, payment callbacks, telemetry, and MDB event upload.

Read guide
Coin laundry QR retrofit

QR Payment Retrofit for Coin-Operated Laundry Machines

Retrofit coin-operated washers and dryers with QR payment, pulse or relay start, timed sessions, and session callbacks.

Read guide
Coin machine relay retrofit

Relay Controller for Coin-Operated Machines

Use a relay or pulse controller to retrofit coin-operated machines for QR payment, API start, timed sessions, and data callbacks.

Read guide
Payment callback hardware

Payment Callback to Machine Action

Turn payment approval from your wallet, app, checkout, or backend into a physical machine action with QuLink control boards.

Read guide
Machine data upload guide

Self-Service Machine Data Upload to Cloud

Upload self-service machine telemetry, faults, usage logs, vend results, meter values, and session events to your own cloud.

Read guide
DuitNow QR machine payment hardware

DuitNow QR Vending Machine Payment Controller

Use a QuLink controller board to turn DuitNow QR or wallet payment approval into vending, relay, pulse, or machine start actions.

Read guide
UPI QR machine payment hardware

UPI QR Payment Controller for Vending Machines

Connect UPI QR payment approval to vending machine vend commands, relay outputs, pulse starts, telemetry, and result callbacks.

Read guide
QRIS machine payment hardware

QRIS Vending Machine Payment System Hardware

Machine-side hardware for QRIS vending payment projects: payment callback to vend trigger, relay output, telemetry, and result upload.

Read guide
PromptPay QR machine payment hardware

PromptPay QR Payment for Vending Machines

Use QuLink hardware to connect PromptPay QR payment approval to vending, relay, pulse, unlock, or timed machine actions.

Read guide
Vending retrofit guide

MDB vs Pulse for Vending Machine QR Payment

Compare MDB and pulse retrofit paths for vending machine QR payment, payment callbacks, vend triggers, and machine result upload.

Read guide
QR payment guide

Static QR vs Dynamic QR for Self-Service Machines

Compare static QR and dynamic QR payment flows for vending, laundry, lockers, payment boxes, and other scan-to-start machines.

Read guide

Developer API

Control and data APIs for machine protocols.

Your software team should not need to rebuild MDB timing, pulse width, relay duration, serial frames, telemetry upload, or vend-result handling from scratch.

Commands

start_session, trigger_relay, dispense, unlock, stop, query_status

Data and Events

device.online, command.accepted, telemetry.updated, machine.fault, vend.result, session.completed

POST /v1/devices/{device_id}/commands
{
  "command": "start_session",
  "source": "api_command",
  "machine_action": {
    "type": "relay",
    "duration_ms": 800
  },
  "reference_id": "CMD-2026-10492"
}
POST /webhooks/qulink
{
  "event": "payment.confirmed",
  "device_id": "VM-1049",
  "action": "trigger_relay",
  "telemetry": {
    "online": true,
    "last_result": "session_started"
  }
}

Technical FAQ

Common questions from machine operators, OEMs, and system integrators.

Can QuLink provide QR payment?

Yes. QuLink can provide QR payment workflows for scan-to-start machines. Customers can also connect their own payment provider, wallet, app, or server callback.

Can QuLink collect machine data?

Yes. QuLink boards can upload status, telemetry, vend results, fault alerts, sensor values, and operation logs to your server.

Which machine interfaces can QuLink connect?

QuLink supports MDB, pulse, relay, UART, serial, RS485, QuLink QR payment workflows, and custom OEM board interfaces.

Who is this built for?

System integrators, machine operators, payment apps, wallet providers, and machine OEMs that want hardware connected to their own backend.

Project RFQ

Send a machine photo. We help identify the board, interface, and next test step.

A machine photo, board photo, or wiring photo is enough to start. We can confirm the machine interface, API workflow, data upload, QR payment or your own payment callback, and sample path in the next step.

A good first message

If you are unsure about the exact interface, send what you have. Photos often answer more than a long spec.

  • Machine type and target country
  • Machine photo, board photo, or wiring photo
  • Action after payment or API command
  • Need data upload? expected quantity?
Fastest first step
  • Send a machine photo
  • Describe the action after API or payment
  • Tell us if data upload is needed
Project checklist

Tip: include machine type, target action after payment/API, photo availability, and expected quantity. We usually reply within 24 hours.

Have machine or board photos? Send them on WhatsApp — we usually review photos there first.

Send photo on WhatsApp Send machine details