← Back to homepageAPIMerchant portal

Opay Help Center

Collect, clear, spend — from sign-up to WooCommerce plugin setup.

How is Opay different?

Opay is not just a checkout plugin — it is a central clearing OS for cross-border commerce.

Traditional gateways only move money in. Funds sit at the processor; withdrawals are slow and FX is costly. Opay closes the loop:

  • Multi-channel acquiring → unified Opay Ledger
  • Ref-IDs for payments & refunds; millisecond ledger search
  • Risk Tier–based release of Spendable Balance
  • Spendable balance powers Visa Business Cards with Remote Authorization on every swipe
  • Skip bank withdrawal → FX → ad-card top-up chains
Best fit

Cross-border WooCommerce merchants with meaningful AOV, paying Meta/Google ads and SaaS monthly.

Quick start

  1. Register at opay.com.hk/login (email + password)
  2. Complete Opay Connect KYC in the merchant portal
  3. Start collecting after KYC; card issuing requires Risk Tier upgrade
  4. For WooCommerce: install Opay Connect, generate plugin API key in Settings
Two entry points

Merchant portal (password) = human dashboard. WordPress plugin (API key) = connects your store server to Opay — generate the key only when installing the plugin.

Merchant portal

Sign in at /login with your email and password.

TabPurpose
OverviewBalance buckets, Risk Tier, recent activity
CollectPayment links, unified payment + refund ledger
Invoices / SubscriptionsBilling and recurring links
Visa BusinessIssue virtual cards (active + L1/L2)
PayoutsOpay Connect payout history (read-only)
SettingsMerchant ID, WooCommerce plugin API key
When to generate the plugin key

Not at registration. Go to Settings → Generate API key when you install the WooCommerce plugin. Shown once — copy into WordPress.

WooCommerce plugin

Opay Connect runs on your WordPress site and links the store to your Opay ledger.

  1. Install WordPress + WooCommerce
  2. Upload and activate Opay Connect
  3. Merchant portal → Settings → generate API key; copy Merchant ID
  4. WP: Settings → Opay Connect — API URL, API Key, Merchant ID
  5. Storefront: My Account → Opay Wallet for balance & Connect status
Scope

Ledger sync and balance display; shortcuts for Connect and cards. Collections flow through Opay Connect into the central ledger.

Risk Tier & spendable balance

L0–L3 tiers balance capital efficiency vs chargeback risk.

TierCredit splitCards
L0 New100% pending (T+7)No issuing
L1 Standard50% / 15% reserve / 35% pendingIssuing (daily cap)
L2 Trusted90% / 10% reserveIssuing
L3 Circuit breakAll pendingFrozen

L0→L1: 30 days, volume/count gates, zero disputes, manual review. L1→L2: 90 days on L1.

Spendable ≠ total balance

Card authorization checks Spendable Balance minus open dispute exposure.

Visa Business Card

Approved spendable balance can be issued as virtual Visa Business Cards for ads and SaaS.

  1. Complete Connect KYC → active
  2. Upgrade to L1+
  3. Portal → Visa Business → issue card
  4. Every charge authorized in real time via Remote Authorization
Multiple cards

All cards share one merchant ledger and L1 daily velocity cap.

FAQ

  • Forgot password: contact support for reset.
  • Payment links only, no WP site: no plugin needed.
  • Plugin API key ≠ portal password.
  • Mixed currencies: FX via Opay, USD aggregation for scorecard.