Explore Payment Solutions
Welcome to the CyoGate Developer Portal! This guide helps you identify the right payment acceptance method for your needs — whether you're building an ecommerce checkout, a mobile POS app, or a fully custom payment flow.
Online Payment Methods
Hosted Payment Page
Best for: Quick setup, minimal development (1–3 days). Customers redirect to a secure CyoGate-hosted page. No card data touches your servers — PCI scope minimized to SAQ A.
- Zero card data on your servers
- PCI compliance handled automatically
- Cards, digital wallets, and ACH supported
Next: Hosted Checkout Documentation
Embedded Payment Component
Best for: Branded in-page checkout (1–2 weeks). A pre-built, fully styleable payment form embeds directly on your page. Customers never leave your site.
- Customers stay on your site throughout
- Style via the Appearance API to match your brand
- Built-in surcharging and card-type detection
Next: Payment Component Documentation
Custom Checkout (Collect.js + Direct API)
Best for: Complete control (2–4 weeks). Build your own forms using Collect.js to tokenize cards client-side, then call the CyoGate API from your server.
- Full UX control
- Collect.js keeps card data out of your scope
- All transaction types supported
- Apple Pay and Google Pay available
Next: Collect.js Documentation | API Reference
In-Person Payment Methods
| Solution | Form Factor | Integration | Best For |
|---|---|---|---|
| 🍎 Tap to Pay on iPhone | Hardware-free | iOS SDK | Fast setup, no hardware |
| 🤖 Tap to Pay on Android | Hardware-free | Android SDK | Android-first mobile merchants |
| 📱 VP3350 | Bluetooth reader | iOS & Android SDK | Chip, NFC, and swipe |
| 🖥️ Lane/Series | Countertop terminal | Cloud API | High-volume retail POS |
| 📔 Self/Series | Unattended kiosk | Windows & Linux SDK | Kiosks and vending |