Venus Pay
In-personOnlinePayment linksMerchant portalIndustries
MethodsPricingOnboardingDevelopersSupport
繁/EN
Open account
Developer portal
Customers
  • Create a customer
  • Get customers
  • Edit a customer
  • Delete a customer
  • Get a customer
  • Get customer by ref id
  • Get customer by ref id
  • Get customer by payment token
  • Get customer orders
Payment Tokens
  • Get business payment tokens
  • Get customer payment tokens
  • Check customer payment token state
  • Delete a customer payment token
  • Create Customer Wallet Link
Orders
  • Create an order
  • Edit an order
  • Get orders
  • Void an order
  • Get an order
  • Check a unified preauth transaction
  • Capture a unified preauth transaction
Transactions
  • Void a transaction
  • Create a transaction
  • Refund a transaction
  • Capture a transaction
  • Check transaction status
  • Get transactions
MIT Transactions
  • Create MIT transactions
  • Get MIT transactions
  • Get MIT transactions by ID
Recurring Payments
  • Create a billing config
  • Get billing configs
  • Delete a billing config
  • Create a item
  • Get items
  • Delete a item
  • Create a plan
  • Get plans
  • Calculate a plan
  • Edit a plan
  • Get a plan
  • Add plan cycles
  • Calculate plan cycles
  • Cancel a plan
  • Recover current cycle
  • Get plan orders
  • Get a recurring order
Ledger Accounts
  • Get ledger accounts
Issuing
  • Get cards
  • Get a card
  • Get card transactions
  • Lock a card
  • Unlock a card
  • Terminate a card
  • Edit a card limits
  • Get card limit histories
  • Link a card
  • Start encrpytion session
  • Get a card full number
  • Active a card
B2C Users
  • Create a user
  • Get a user
  • Edit a user
  • Platform transfer
  • Platform transfer transaction list
Crypto
  • Create a digital wallet
  • Get wallet list
  • Get wallet transactions
  • Get a digital wallet
  • Set digital wallet topup fee rule
  • Get digital wallet topup fee rule
Payee
  • Create payee
  • Get payee
  • Delete (archive) payee
Wonder Payout
  • Create payout application
Payout
  • List payout requests
  • Create payout request
  • Get payout request
  • Cancel scheduled payout
ECR
  • Get device info
  • Send command to terminal
  • LAN Interface Protocol
Intergration
  • Echo
UNTAGGED
  • Quick Payment

Transactions

📄️ Void a transaction

Void transaction.

📄️ Create a transaction

Directly make a transaction without any UI.

📄️ Refund a transaction

📄️ Capture a transaction

📄️ Check transaction status

For some payment methods, the result of the transaction is fetched asynchronously, and you can check the final result of the payment after initiating the transaction via this API.

📄️ Get transactions

please check https://developer.wonder.today/resources/query_dsl for query param details.

Venus Pay

Venus Pay — payments infrastructure for Hong Kong SMEs.

Venus Pay Limited operates as a payment facilitator. Acquiring services are provided by our licensed partner. Funds settle directly to the merchant’s nominated bank account.
sales@venuspay.com.hk
© 2026 Venus Pay Limited.

Products

  • Terminal
  • Cards
  • Wallets
  • FPS
  • Merchant portal

Company

  • About
  • Careers
  • Industries
  • Developers
  • Merchant login

Support

  • Help centre
  • Contact
  • Privacy
  • Terms