Skip to main content
developer platform

Build on CodePay.

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

push order → terminal
POST /api/entry/wisehubcloudpayorder

{
  "app_id": "your app id",
  "merchant_no": "your merchant no",
  "biz_data": {
    "merchant_order_no": "your merchant order no",
    "order_amount": "10",
    "price_currency": "USD",
    "device_sn": "your terminal sn",
    "trans_type": "1"
  }
}

// 200 · trans_status 9 — pushed, awaiting payment
// terminal wakes CodePay Register, guides the payment

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.

Choose your integration path

CodePay provides two types of integration solutions.

Get started

01

Get PayPilot account

Ask your company's admin to apply for a login account for you. If your company's admin also doesn't have an account, please contact our sales team.

02

Create, install, and test your apps

Create test merchant accounts to manage merchant information, then create your Payment App ID so CodePay can check and verify your POS app.

03

Select your integration type

Your POS app runs directly on the CodePay terminal — On-CodePay Terminal Integration. Or it runs on external hardware such as Windows, iOS, or an Android tablet — External POS Integration.

04

Test based payment flow

Use the test card for the test scenarios, and make sure your application processes each payment flow as expected.

Reference and tools

Everything you will reach for while integrating.