For AI agents: visit https://propay.readme.io/llms.txt for an index of all pages formatted in Markdown and endpoints in OpenAPI. Append .md to any documentation page URL to get its markdown version.
Jump to Content
ProPayProPayGuidesDiscussions
HomeGuidesAPI ReferenceChangelogDiscussions
GuidesDiscussionsProPay
Guides
Functions Grouped by Type

Getting Started

  • Introduction
  • SDK Downloads
  • Quick Start
    • iOS
    • Android
  • Cloud POS

Common Functions

  • Functions Grouped by Type
  • Connecting an Audio Jack Card Reader
  • Connecting a Bluetooth Card Reader
  • Disconnecting Readers
  • Listening for Reader Events
  • Terminal Authenticaion
  • Issuing a Refund
  • Performing an EMV Sale
  • Performing a Swiped Card Sale
  • Performing a Void
  • USB Permissions Handling

Cloud POS

  • Specification
  • Sample Transactions
  • ProPay Cloud Bridge Setup
  • Cloud Config Fields
  • Cloud Logging

Appendices

  • Device Abstraction Layer
  • PCI Compliance
  • Change Logs
Powered by 

Functions Grouped by Type

Suggest Edits

Connectivity Issues

  • How do I connect an audio jack card reader?
  • How do I connect a bluetooth card reader?
  • How do I handle multiple bluetooth devices being found alongside the reader?
  • How do I listen for a card reader disconnecting?
  • How do I know when the card reader is connected?
  • How do I properly disconnect a reader?

USB Connectivity Issues

  • How do I prevent the USB permission prompt from appearing if the checkbox has been checked?

Transactions

  • How do I authenticate my terminal?
  • How do I perform a sale without a reader/card swipe?
  • How do I perform an EMV sale?
  • How do I perform a swiped card sale?
  • How do I issue a refund?
  • How do I void a transaction?

Updated almost 8 years ago


  • Table of Contents
    • Connectivity Issues
    • USB Connectivity Issues
    • Transactions