Create Virtual Card

Create Virtual Card

Brief Description

  • Create Virtual Card

Request Method

  • POST open/api/card/create

Parameters

Parameter NameRequiredTypeLengthDescription
vidYesstringCard Segment ID(Fixed at:3e4c0145-8bd0-4a4e-8061-7bafd11b8527)
depositYesString24Recharge Amount (USD), 60 represents $0.6 (minimum 60)
orderNoYesstring64Custom Customer Transaction ID

Notes

  • deposit is the virtual card recharge (initial deposit) amount. 1 represents 1 cent, i.e., 1000 represents $10.00. All amounts in this system (e.g., balance) follow this rule.

  • Single recharge amount range: 0.6 USD - 5000 USD

  • vid is the card segment ID.

  • To improve user experience, virtual card creation is an asynchronous operation.

Request Example

{
  "deposit": "1000",
  "vid": "3e4c0145-8bd0-4a4e-8061-7bafd11b8527",
  "orderNo": "XXXXXX"
}

Return Parameter Description

Parameter NameTypeDescription
successbooleanSuccess flag
errorbooleanError flag
codelongReturn code
msgstringReturn information
traceIdstringtraceId
modelobjectReturn content
└cardIdstringCard ID

Example Return

{
  "code": "0",
  "msg": "Success",
  "model": {
    "cardId": "XXXXX"
  },
  "traceId": "665597457b9XXXXX000187a035002030",
  "success": true,
  "error": false
}


Did this page help you?