OnlinePay API
  1. Card
OnlinePay API
  • Introduction
    • Introduction
    • How to Start
    • Country Code
    • Country Info
    • Currency Code
    • Error Code
    • Transfer Order Info Type
    • Transfer Order File Type
    • Per Bank
    • Spei Bank
  • Payin
    • OnRamps API
      GET
    • Alipay API
      POST
    • Credit Card API
      POST
    • Crypto Pay API
      POST
    • GCash API
      POST
    • PerTransfer API
      POST
    • PIX API
      POST
    • SEPA API
      POST
    • SPEI API
      POST
    • Union Pay API
      POST
    • WeChat API
      POST
    • CheckOut
      POST
    • CheckOut Payment
      POST
  • Payout
    • Bank Account
    • Card
    • Per Transfer
    • Pix
    • CheckOut
    • Spei Payout
  • Notify
    • Notify WebHook API
    • Card Notify WebHook API
  • Refund
    • Refund API
  • Review
    • Upload SEPA File API
  • Query
    • Query API
    • QueryBalance API
    • QueryOrderList API
  • Card
    • CreateCardholder API
      POST
    • CreateCard API
      POST
    • QueryCardInfo API
      POST
    • ActiveCard API
      POST
    • TopUpCard API
      POST
    • CardWithdraw API
      POST
    • QueryCardTransaction API
      POST
    • QueryCardBalance API
      POST
    • FreezeCard API
      POST
    • UnFreezeCard API
      POST
    • CancelCard API
      POST
    • AddVpaScene API
      POST
    • UploadFile API
      POST
  1. Card

CreateCard API

Testing Env
https://testpay.onlinepay.ai
Testing Env
https://testpay.onlinepay.ai
POST
/card/open
Card BrandSettlement currencyCard RegionCard BINCard Applicable scenarios
VISAUSD
HKD
Hong Kong42403243(USD)
408387(HKD)
Good use to pay on WeChat Pay,Alipay,PayPal,Facebook,Twitter,Google Ads,Temu,Alibaba,etc.
VISAHKDHong Kong408387Good use to pay on WeChat Pay,Alipay,PayPal,Facebook,Twitter,Google Ads,Temu,Alibaba,etc. Physical Card Delivery.
VISAHKDHong Kong435779• Good use to pay on Facebook,Twitter,Google Ads,Vueling,FLAIR,etc.
• Sub-Card Support.
VISAUSDHong Kong491724Good use to pay on Facebook,Google,Amazon,PayPal,Shopify,Walmart,Alibaba,AliExpress,etc.
VISAUSDUnited States486695• Good use to pay on Facebook,Google,Amazon,PayPal,etc.
• Apple Pay,Google Pay not support.
MasterCardUSD
EUR
GBP
Hong Kong515783Good use to pay on Facebook,Google,Amazon,PayPal,Shopify,Walmart,Alibaba,AliExpress,etc.

Request

Body Params application/json

Example
{
  "merNo": "104001001",
  "productType": "021201",
  "shippingCountry": "CHN",
  "shippingState": "000007",
  "shippingCity": "000008",
  "shippingAddress": "shippingAddress1",
  "shippingZipcode": "000000",
  "payType": "USDT",
  "isMainCard": "1",
  "merApplyNo": "MER123456789",
  "notifyUrl": "https://testpay.onlinepay.ai",
  "payeeAccount": "payeeAccount",
  "procureContent": "procurecontent",
  "agmfid": "1727235173391.png",
  "mainCardNo": "4083870020395826",
  "sceneId": "455",
  "sign": "e8b6b0b9f0b0f8b0b8b0a0b0c0d0e0f"
}

Request samples

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request POST 'https://testpay.onlinepay.ai/card/open' \
--header 'Content-Type: application/json' \
--data-raw '{
  "merNo": "104001001",
  "productType": "021201",
  "shippingCountry": "CHN",
  "shippingState": "000007",
  "shippingCity": "000008",
  "shippingAddress": "shippingAddress1",
  "shippingZipcode": "000000",
  "payType": "USDT",
  "isMainCard": "1",
  "merApplyNo": "MER123456789",
  "notifyUrl": "https://testpay.onlinepay.ai",
  "payeeAccount": "payeeAccount",
  "procureContent": "procurecontent",
  "agmfid": "1727235173391.png",
  "mainCardNo": "4083870020395826",
  "sceneId": "455",
  "sign": "e8b6b0b9f0b0f8b0b8b0a0b0c0d0e0f"
}'

Responses

🟢200Success
application/json
Body

Example
{
    "code": "00000",
    "data": "CAD02507311042038867",
    "message": "SUCCESS"
}
Modified at 2025-07-31 09:44:31
Previous
CreateCardholder API
Next
QueryCardInfo API
Built with