1. 开卡
Elaypay
  • 接入指南
  • 解密指南
  • 卡交易
    • 交易查询
      • Page Transactions
      • List Transactions
      • Get Transaction Detail
    • 交易字典
      • List Transaction Types
      • List Transaction Statuses
      • List Merchant Countries
      • List Fund Flow Types
  • 卡管理
    • 卡片查询
      • List Cards
      • Get Card
      • Reveal Sensitive Card
    • 开卡
      • Precheck Create Card
        POST
      • Create Card
        POST
      • Page Card Batch Items
        GET
      • Get Card Batch
        GET
    • 卡片设置
      • Update Card Spending Control
      • Update Card Remark
    • 卡片状态
      • Freeze Card
      • Unfreeze Card
      • Cancel Card
  • 参考数据
    • 商户数据
      • List Reference Merchants
      • Get Reference Merchant
    • 国家地区
      • Get Slash Countries
    • 消费控制
      • Get Slash Spending Restrictions
      • Get Slash Spending Presets
  • 卡产品
    • 产品组
      • Page Groups
      • List Groups
    • 产品查询
      • Page Products
      • List Products
      • Get Product Detail
    • 配置模型
      • Get Provider Product Config Schema
      • Get Provider Card Settings Schema
  • 钱包
    • 钱包查询
      • Page Wallets
      • List Wallets
      • Get Wallet
    • 账本
      • List Ledger
      • Page Ledger
      • Get Ledger
    • 资金划转
      • Transfer Out
      • Transfer In
    • 转账订单
      • List Transfers
      • Get Transfer
      • Page Transfers
      • Cancel
    • 转账字典
      • List Order Statuses
      • List Directions
      • List Approval Statuses
  1. 开卡

Precheck Create Card

POST
/api/v1/consumer/card-products/10010105/cards/create/precheck
Validates card creation prerequisites, including product assignment, wallet, quota, balance, and settings, without creating a card.

Gateway Contract#

Chain: API
Portal: CONSUMER
JWT token enabled: false
Workspace kind: LIVE
Workspace portal: CONSUMER
Workspace permission: card:write
Rate limit: 120 / 60s
Rate limit strategy: IP

Common Errors#

CodeWhen
VALIDATION.INVALID_PARAMETERcardCount is invalid or settings are unsupported/non-customizable for this product
RESOURCE.NOT_FOUNDcard BIN group, product-to-group assignment, or matching-currency wallet not found
REQUEST.CONFLICTselected card BIN product is not active

请求参数

Authorization
在 header 添加参数
X-Api-Key
示例:
X-Api-Key: ********************
Header 参数

Body 参数application/json必填

示例

返回响应

🟢200成功
*/*
OK
Body*/*

请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location 'https://api.elaypay.app/api/v1/consumer/card-products/10010105/cards/create/precheck' \
--header 'X-Timestamp;' \
--header 'X-Nonce;' \
--header 'X-Signature;' \
--header 'X-Signature-Algorithm;' \
--header 'X-Workspace-Id;' \
--header 'X-Api-Key: <api-key>' \
--header 'Content-Type: application/json' \
--data '{
    "cardBinGroupBizId": "CPG_ABCDEF1234567890",
    "cardBinProductBizId": "CBP_ABCDEF1234567890",
    "cardDisplayName": "Operations Card",
    "settings": {
        "spendingConstraint": {
            "spendingRule": {
                "utilizationLimitV2": [
                    {
                        "preset": "string",
                        "limitAmount": {
                            "amountCents": 0
                        },
                        "timezone": "string",
                        "startDate": "string"
                    }
                ],
                "transactionSizeLimit": {
                    "minimum": {
                        "amountCents": 0
                    },
                    "maximum": {
                        "amountCents": 0
                    }
                }
            },
            "merchantRule": {
                "merchants": [
                    "string"
                ],
                "restriction": "string"
            },
            "merchantCategoryRule": {
                "merchantCategories": [
                    "string"
                ],
                "restriction": "string"
            },
            "merchantCategoryCodeRule": {
                "merchantCategoryCodes": [
                    "string"
                ],
                "restriction": "string"
            },
            "countryRule": {
                "countries": [
                    "string"
                ],
                "restriction": "string"
            }
        },
        "isSingleUse": true
    },
    "cardCount": 3
}'
响应示例响应示例
{
    "version": "string",
    "timestamp": 0,
    "success": true,
    "code": "string",
    "message": "string",
    "data": {
        "allowed": true,
        "requestedCount": 3,
        "quotaAllowed": true,
        "maxTotalCardCount": 100,
        "totalCreatedCardCount": 25,
        "remainingQuota": 75,
        "balanceAllowed": true,
        "issuanceFeePerCard": 200,
        "totalIssuanceFee": 600,
        "walletBalance": 50000,
        "balanceAfterIssuance": 49400,
        "failureReason": "Insufficient quota"
    }
}
修改于 2026-07-15 03:51:44
上一页
Reveal Sensitive Card
下一页
Create Card
Built with