Payment Device Issues
Use this guide when a payment-gated FMX workflow does not start, times out, or approves at the wrong amount.
First Checks
- Open FMX > Global Settings > Devices > Payment Terminal.
- Confirm Payment Provider is one of
None,Nayax,Pulse,Shopify, orStripe. - For Nayax or Pulse, confirm the COM port appears in Windows Device Manager > Ports (COM & LPT).
- Confirm the workflow payment amount is in dollars or local currency units.
- Run a test transaction with the exact workflow used at the event.
Nayax
| Symptom | What to check |
|---|---|
| Terminal does not prompt | Power, COM port, baud rate, USB/serial cable, and Nayax terminal profile. |
| Payment times out | Terminal network, Nayax account status, and whether another app is using the COM port. |
| Wrong amount | Workflow payment amount, currency, and provider default amount. |
| Approved payment does not advance | Save FMX logs and provide the transaction time to Foto Master support and Nayax. |
Nayax settlement, refunds, chargebacks, and terminal reporting are handled in Nayax systems.
Pulse Hardware
Use this section for coin, token, Intercard, Embed, or other controllers configured to output pulses.
| Symptom | What to check |
|---|---|
| No approval | COM port, baud rate, wiring, controller power, and whether pulses are being emitted. |
| Approves too early | Cents Per Pulse is too high, or the controller emits too many pulses per play. |
| Approves too late | Cents Per Pulse is too low, or the controller emits too few pulses per play. |
| Coin/token rejected | Clean or recalibrate the external coin/token hardware. |
| Venue card approved but booth waits | Ask the venue administrator to confirm the controller outputs pulses after approval. |
FMX counts pulses. Configure coin denominations, token rules, Intercard rules, or Embed rules in the external system.
Shopify or Stripe
| Symptom | What to check |
|---|---|
| QR/checkout does not appear | Provider is selected, Cloud is authenticated, and the provider account is connected. |
| Guest pays but booth waits | Booth internet connection, provider webhook/Cloud connection, and FMX logs. |
| Checkout expires | Increase timeout if appropriate and confirm the guest can complete payment within the configured time. |
| Refund needed | Use Shopify Admin or Stripe Dashboard. |
Pre-Event Checklist
- Provider selected correctly.
- Payment hardware powered and connected.
- COM port stable for Nayax/Pulse.
- Workflow amount entered in currency units.
- Real test payment advances the workflow.
- Provider-side dashboard or local cash count is ready for reconciliation.
Read Next
Was this helpful?
Related articles
Photos Taken But Not Printing
Quick Checks First Is the printer powered on with the ready light solid? Is paper loaded with the ribbon from the same box? Is the USB cable connected between the printer and booth
Booth Computer Running Slowly at Events
Common Causes Windows Update downloading in the background Antivirus scanning during the event Low disk space on the system drive Too many hours without a restart — memory buildup
License Activated but Events List is Empty
You logged in successfully, your Cloud Licenses tab shows your license as Activated, but when you open FMX (or your booth software) the events list is empty -- nothing to select, n
License Activation Issues
Activating your Foto Master software should take just a minute or two. If something isn't working, this page walks through the fixes step by step. Before anything else, confirm whi
iPad License Keeps Logging Out
You've activated an iPad license, used it successfully at one event, and the next time you open FMX (iPadOS) the license is asking you to log in again or showing as "in use elsewhe