Skip to main content

Home

CodePay is an open platform. It lets developers build apps and connect external POS systems to CodePay terminals.

For example, on the CodePay platform, you can:

  • Build Android apps for CodePay terminals using the Android SDK. Your apps can use business data and terminal hardware features.
  • Use the REST API to process payments from your POS on different devices (like Windows or iOS), without worrying about the terminal type.
  • Connect your POS to CodePay devices and accept PCI-compliant card payments by dip, swipe, or tap.
CodePay provides two types of integration solutions.
On-CodePay Terminal Integration External POS Integration
You want your android POS app on CodePay terminal.You want CodePay terminal to process payments from your external POS or hardware.
Transaction processing flow diagram

Same-terminal application integration solution transaction processing flow diagram
Transaction processing flow diagram

Cross-terminal application integration solution transaction processing flow diagram
Intent-based payment APIs for your android POS running on CodePay terminal to process payments.1. In the cloud - Provides an interface that lets you use your web-based POS to interact with CodePay terminal through the cloud.

2. In WLAN - Allows communication and interact with a CodePay terminal use WebSocket over the local network IP.

Get started

Step 1: Get PayPilot account

  1. Please ask your company’s admin to apply a login account for you.
  2. If your company’s admin also doesn’t have an account, please contact our sales team.

Step 2: Create, install, and test your apps

  1. Create test merchant accounts to manage merchant information.
  2. Create your Payment App ID for CodePay to checks and verifies your POS app.

Step 3: Select your integration type

  1. Your POS app runs directly on CodePay terminal. On-CodePay Terminal Integration .
  2. Your POS app runs on external hardware, Such as Windows, iOS, android tablet etc. External POS Integration .
  3. Use the Ecommerce API to build apps and connect with ecommerce services for merchants.

Step 4: Test based payment flow

  1. Use the following test card for the test scenarios .
  2. Test each payment flow and make sure your application processes the payment as expected.