1. 卡产品组
Wayflow
  • 接入指南
  • 认证与签名
  • 加密与解密
  • Webhook 通知
  • 错误码与重试
  • 关于SDK
    • SDK 使用指南
    • PHP 快速开始
    • Java 快速开始
    • Node.js / TypeScript 快速开始
    • Python 快速开始
    • Go 快速开始
  • 卡产品组
    • 卡产品组列表(分页)
      POST
    • 卡产品组列表(非分页)
      POST
    • 卡产品组详情
      POST
  • 卡产品
    • 卡产品相关字典
      • 费用模型字典
      • 舍入模式字典
    • 卡产品列表(分页)
      POST
    • 卡产品列表(非分页)
      POST
    • 卡产品详情
      POST
  • 卡钱包
    • 卡钱包划转
      • 卡钱包转出
      • 卡钱包转入
    • 卡钱包相关字典
      • 交易订单状态字典
      • 交易订单流向字典
      • 交易订单审批状态字典
    • 卡钱包查询
      • 卡钱包列表(分页)
      • 卡钱包列表(非分页)
      • 卡钱包详情
  • 卡片交易
    • 交易查询
      • 卡片交易列表(分页)
      • 卡片交易详情
    • 卡片交易相关字典
      • 交易类型字典
      • 交易状态字典
      • 交易商户国家字典
      • 交易资金流向字典
  • 卡钱包交易
    • 卡钱包交易订单
      • 卡钱包转账订单列表(分页)
      • 卡钱包转账订单详情
      • 取消卡钱包转账订单
    • 卡钱包交易流水
      • 卡钱包流水列表(分页)
      • 卡钱包流水详情
  • 卡片
    • 卡片查询
      • 10010105
        • 卡片详情
      • 10010107
        • 卡片详情
      • 卡片列表(分页)
      • 查询卡片敏感信息
    • 发卡
      • 10010105
        • 消费控制配置示例
        • 字典
          • 商户查询
            • 商户列表(分页)
            • 商户详情
          • 国家字典
          • 消费限制类型字典
          • 消费限额周期字典
        • 发卡预检
        • 发卡
      • 10010107
        • 发卡
        • 发卡预检
    • 卡片更新
      • 10010105
        • 更新卡片消费规则
      • 更新卡片别名
    • 卡片状态操作
      • 卡片冻结
      • 卡片解冻
      • 卡片注销
    • 卡片任务
      • 发卡任务详情
      • 发卡任务明细(分页)
      • 批量修改卡片状态
      • 卡片状态任务明细(分页)
      • 卡片状态任务详情
    • 卡片相关字典
      • 卡片状态字典
      • 时区字典
    • 充值
      • 10010107
        • 充值预检
        • 充值
    • 提现
      • 10010107
        • 提现预检
        • 提现
  1. 卡产品组

卡产品组详情

POST
/card-products/groups/get
查询卡产品组详情、组级费率、开卡配额及开卡控制预设。

如何阅读开卡配置#

1.
先看 providerType(渠道编码)和 fundingModel(资金形态),选择对应的 preset 结构。
2.
preset.settings 是默认控制值;preset.customizable 表示哪些维度允许客户修改,true 为允许,false 为禁止。
3.
允许修改也必须遵守 limitCeilings 返回的周期、金额范围及支持项。金额使用币种最小单位,例如美元 100 表示 1.00 美元。
4.
未配置预设时 preset 可为 null,不代表所有控制项均可自定义。

各渠道配置区别#

渠道编码及卡类型配置内容可自定义维度
10010105消费限额、单笔交易上下限、商户名单、国家名单、一次性卡设置limits、transaction、merchantRule、countryRule、singleUse;以实际开关及能力上限为准
10010107空预设 {}没有可自定义控制项

接入注意#

本接口提供开卡控制预设,不是完整开卡请求。开卡所需的其他字段、必填条件和提交结构,以对应开卡接口为准。
不同渠道、资金形态的配置不可互换;前端应将配置展示为中文表单,仅开放支持且允许自定义的字段。
响应中的周期和名单模式可能是字典对象,用 code 判断、label 展示;不要将整个响应原样作为开卡请求提交。
issuancePresetConfig 已弃用,新接入使用 preset。
openCardQuota 表示开卡数量配额,不是消费金额限额。
feeCurrency 为 null 时,费用币种以所选卡产品的 cardProductGroupConfig.feeCurrency 为准。

请求参数

Header 参数

Body 参数application/json必填

示例
{
    "userCardProductGroupBizId": "UCPG_ABCDEF1234567890"
}

请求示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location 'https://api.lampays.com/card-products/groups/get' \
--header 'X-API-VERSION: 2' \
--header 'X-Api-Key: {{api_key}}' \
--header 'X-Timestamp;' \
--header 'X-Nonce;' \
--header 'X-Signature;' \
--header 'X-Signature-Algorithm: RSA-SHA256' \
--header 'Content-Type: application/json' \
--data '{
    "userCardProductGroupBizId": "UCPG_ABCDEF1234567890"
}'

返回响应

🟢200成功
application/json
请求成功。
Bodyapplication/json

示例
{
    "version": "string",
    "timestamp": 0,
    "success": true,
    "code": "string",
    "message": "string",
    "data": {
        "bizId": "UCPG_ABCDEF1234567890",
        "groupCode": "UCPG12345678",
        "groupDescription": "Primary group description",
        "lifecycleStatus": {
            "code": "ACTIVE",
            "value": 35010102,
            "label": "Active"
        },
        "userFeeConfig": {
            "issuanceFee": {
                "tariffModel": {
                    "code": "ACTIVE",
                    "value": 35010102,
                    "label": "Active"
                },
                "bands": [
                    {
                        "bandCode": "string",
                        "lowerBound": 0,
                        "upperBound": 0,
                        "fixedAmount": 0,
                        "rate": 0,
                        "priority": 0
                    }
                ],
                "roundingMode": {
                    "code": "ACTIVE",
                    "value": 35010102,
                    "label": "Active"
                },
                "floorAmount": 0,
                "ceilingAmount": 0,
                "minAmount": 0,
                "maxAmount": 0
            },
            "closureFee": {
                "tariffModel": {
                    "code": "ACTIVE",
                    "value": 35010102,
                    "label": "Active"
                },
                "bands": [
                    {
                        "bandCode": "string",
                        "lowerBound": 0,
                        "upperBound": 0,
                        "fixedAmount": 0,
                        "rate": 0,
                        "priority": 0
                    }
                ],
                "roundingMode": {
                    "code": "ACTIVE",
                    "value": 35010102,
                    "label": "Active"
                },
                "floorAmount": 0,
                "ceilingAmount": 0,
                "minAmount": 0,
                "maxAmount": 0
            },
            "transactionFee": {
                "tariffModel": {
                    "code": "ACTIVE",
                    "value": 35010102,
                    "label": "Active"
                },
                "bands": [
                    {
                        "bandCode": "string",
                        "lowerBound": 0,
                        "upperBound": 0,
                        "fixedAmount": 0,
                        "rate": 0,
                        "priority": 0
                    }
                ],
                "roundingMode": {
                    "code": "ACTIVE",
                    "value": 35010102,
                    "label": "Active"
                },
                "floorAmount": 0,
                "ceilingAmount": 0,
                "minAmount": 0,
                "maxAmount": 0
            },
            "foreignTransactionFee": {
                "tariffModel": {
                    "code": "ACTIVE",
                    "value": 35010102,
                    "label": "Active"
                },
                "bands": [
                    {
                        "bandCode": "string",
                        "lowerBound": 0,
                        "upperBound": 0,
                        "fixedAmount": 0,
                        "rate": 0,
                        "priority": 0
                    }
                ],
                "roundingMode": {
                    "code": "ACTIVE",
                    "value": 35010102,
                    "label": "Active"
                },
                "floorAmount": 0,
                "ceilingAmount": 0,
                "minAmount": 0,
                "maxAmount": 0
            },
            "reversalFee": {
                "tariffModel": {
                    "code": "ACTIVE",
                    "value": 35010102,
                    "label": "Active"
                },
                "bands": [
                    {
                        "bandCode": "string",
                        "lowerBound": 0,
                        "upperBound": 0,
                        "fixedAmount": 0,
                        "rate": 0,
                        "priority": 0
                    }
                ],
                "roundingMode": {
                    "code": "ACTIVE",
                    "value": 35010102,
                    "label": "Active"
                },
                "floorAmount": 0,
                "ceilingAmount": 0,
                "minAmount": 0,
                "maxAmount": 0
            },
            "refundFee": {
                "tariffModel": {
                    "code": "ACTIVE",
                    "value": 35010102,
                    "label": "Active"
                },
                "bands": [
                    {
                        "bandCode": "string",
                        "lowerBound": 0,
                        "upperBound": 0,
                        "fixedAmount": 0,
                        "rate": 0,
                        "priority": 0
                    }
                ],
                "roundingMode": {
                    "code": "ACTIVE",
                    "value": 35010102,
                    "label": "Active"
                },
                "floorAmount": 0,
                "ceilingAmount": 0,
                "minAmount": 0,
                "maxAmount": 0
            },
            "chargebackFee": {
                "tariffModel": {
                    "code": "ACTIVE",
                    "value": 35010102,
                    "label": "Active"
                },
                "bands": [
                    {
                        "bandCode": "string",
                        "lowerBound": 0,
                        "upperBound": 0,
                        "fixedAmount": 0,
                        "rate": 0,
                        "priority": 0
                    }
                ],
                "roundingMode": {
                    "code": "ACTIVE",
                    "value": 35010102,
                    "label": "Active"
                },
                "floorAmount": 0,
                "ceilingAmount": 0,
                "minAmount": 0,
                "maxAmount": 0
            },
            "rechargeFee": {
                "tariffModel": {
                    "code": "ACTIVE",
                    "value": 35010102,
                    "label": "Active"
                },
                "bands": [
                    {
                        "bandCode": "string",
                        "lowerBound": 0,
                        "upperBound": 0,
                        "fixedAmount": 0,
                        "rate": 0,
                        "priority": 0
                    }
                ],
                "roundingMode": {
                    "code": "ACTIVE",
                    "value": 35010102,
                    "label": "Active"
                },
                "floorAmount": 0,
                "ceilingAmount": 0,
                "minAmount": 0,
                "maxAmount": 0
            },
            "withdrawFee": {
                "tariffModel": {
                    "code": "ACTIVE",
                    "value": 35010102,
                    "label": "Active"
                },
                "bands": [
                    {
                        "bandCode": "string",
                        "lowerBound": 0,
                        "upperBound": 0,
                        "fixedAmount": 0,
                        "rate": 0,
                        "priority": 0
                    }
                ],
                "roundingMode": {
                    "code": "ACTIVE",
                    "value": 35010102,
                    "label": "Active"
                },
                "floorAmount": 0,
                "ceilingAmount": 0,
                "minAmount": 0,
                "maxAmount": 0
            }
        },
        "issuancePresetConfig": null,
        "preset": null,
        "limitCeilings": {
            "unit": "MINOR_UNIT",
            "maxLimitCount": 3,
            "allowedPeriods": [
                "DAILY"
            ],
            "periodAmount": {
                "property1": {
                    "min": 200,
                    "max": 2000000,
                    "step": 100
                },
                "property2": {
                    "min": 200,
                    "max": 2000000,
                    "step": 100
                }
            },
            "transactionMax": {
                "min": 200,
                "max": 2000000,
                "step": 100
            },
            "initialAmount": {
                "min": 200,
                "max": 2000000,
                "step": 100
            },
            "startDateSupported": true,
            "transactionMinSupported": true,
            "merchantRuleSupported": true,
            "countryRuleSupported": false,
            "singleUseSupported": false
        },
        "openCardQuota": {
            "maxTotalCardCount": 0,
            "totalCreatedCardCount": 0,
            "remainingQuota": 0
        },
        "createdAt": 1771898400000,
        "updatedAt": 1771898700000,
        "providerType": 10010105,
        "fundingModel": {
            "code": "ACTIVE",
            "value": 35010102,
            "label": "Active"
        },
        "feeCurrency": {
            "code": "ACTIVE",
            "value": 35010102,
            "label": "Active",
            "scale": 2,
            "isFiat": true,
            "isStablecoin": false
        }
    }
}
修改于 2026-09-19 14:40:04
上一页
卡产品组列表(非分页)
下一页
费用模型字典
Built with