POS Globalpay Terminal Payment DocumentationPOS Globalpay Terminal Payment Documentation
Buy Now
View Demo
  • Getting Started

    • Overview
    • Key Features
    • Installation
  • Configuration

    • Admin Settings
    • Node Server & SSL
  • Hardware & App

    • Mobile Terminal App
    • UPA Java Emulator
  • Operations

    • Checkout Workflow
    • Order Metadata
  • Support

    • Troubleshooting
    • FAQ
Core POS System
Buy Now
View Demo
  • Getting Started

    • Overview
    • Key Features
    • Installation
  • Configuration

    • Admin Settings
    • Node Server & SSL
  • Hardware & App

    • Mobile Terminal App
    • UPA Java Emulator
  • Operations

    • Checkout Workflow
    • Order Metadata
  • Support

    • Troubleshooting
    • FAQ
Core POS System
  • Getting Started

    • POS Globalpay Terminal Payment Documentation
    • System Overview
    • Detailed Features List
    • Plugin Installation
  • Setup & Configuration

    • Admin Gateway Configuration
    • Node.js Socket Server & Security Setup
  • Hardware & Emulator Setup

    • Globalpay Android Terminal App Setup
    • UPA Java Terminal Emulator Setup
  • Store Operations & Checkout

    • POS Checkout Workflow & Interactive Prompts
    • Order Fulfillment & Metadata Audit Logging
  • Help & FAQ

    • Troubleshooting Guide
    • Frequently Asked Questions (FAQ)

System Overview

POS Globalpay Terminal Payment for WooCommerce provides a physical card reader payment bridge designed specifically for Webkul WooCommerce Point of Sale (POS).


How It Works

  1. Cart Selection: The POS cashier adds items to the cart and selects POS Global Pay Terminal at checkout.
  2. Socket Request: The POS interface sends a secure JSON payload to the local Node.js WebSocket bridge server.
  3. Hardware Prompt: The Node server forwards the command over local TCP socket to the connected physical Globalpay card reader, Android Terminal App, or UPA Emulator.
  4. Customer Card Swipe / PIN: The customer inserts/taps their card and inputs their secret PIN on the physical terminal.
  5. Gateway Authorization: The terminal processes payment with Globalpay gateway servers.
  6. Order Upgrade: Upon receiving the approval callback, WooCommerce upgrades the order status to Completed and attaches transaction metadata audit logs.

POS Cashier Screen with UPA Emulator


Key Architectural Advantages

  • Zero Manual Data Entry: Eliminates cashier keying errors by transmitting exact cart totals to the terminal automatically.
  • Low Latency: Local socket bridge ensures sub-second response times between cashier screen and card reader.
  • Encrypted Local Transport: Supports TLS/SSL certificate encryption for socket connections.
  • HPOS Ready: Built ground-up to support WooCommerce High-Performance Order Storage database structures.
Prev
POS Globalpay Terminal Payment Documentation
Next
Detailed Features List