生产环境开放「全球付-扫码支付」功能模块,目前仅支持生产调用
| Field | Type | Description |
|---|---|---|
| event_id | string | Unique event identifier |
| event_name | string | Event category: ISSUING / BANKING / CONSUMPTION_PAY |
| event_type | string | Specific event type |
| source_id | string | Source ID (order ID / transaction ID) |
| version | string | API version |
| data | object | Event payload |
card.create.succeededcard.create.failed| Field | Type | Description |
|---|---|---|
| event_id | string | Event ID |
| event_type | string | Creation result |
| source_id | string | Card order ID |
| data | object | Card object |
data Object (Card)| Field | Type | Description |
|---|---|---|
| card_id | string | Card ID |
| card_bin | string | BIN |
| card_scheme | string | VISA / Mastercard |
| card_number | string | Masked card number |
| form_factor | string | PHYSICAL / VIRTUAL |
| mode_type | string | Mode type |
| card_product_id | string | Card product ID |
| card_available_balance | string | Available balance |
| cardholder | object | Cardholder info |
| spending_limits | array | Spending rules |
| risk_controls | object | Risk controls |
| metadata | object | Custom metadata |
| card_status | string | Card status(卡片状态,取值为以下之一:ACTIVE, PRE_CANCEL, CANCELLED, FROZEN, BLOCKED) |
cardholder Object| Field | Type | Description |
|---|---|---|
| cardholder_id | string | Cardholder ID |
| string | ||
| first_name | string | First name |
| last_name | string | Last name |
| create_time | string | Created time |
| cardholder_status | string | Status |
card.activation.statusdata Object| Field | Type | Description |
|---|---|---|
| card_id | string | Card ID |
| card_number | string | Card Number |
| activation_status | string | New card status |
card.activation.codedata Object| Field | Type | Description |
|---|---|---|
| card_id | string | Card ID |
| card_number | string | Card Number |
| activation_code | string | Activation Code |
card.status.update.succeededcard.status.update.faileddata Object| Field | Type | Description |
|---|---|---|
| card_id | string | Card ID |
| card_number | string | Masked card number |
| update_time | string | Update time |
| card_status | string | New card status |
| update_reason | string | Update reason |
| Status | Description |
|---|---|
| ACTIVE | Card active |
| PRE_CANCEL | Pre-cancelled |
| CANCELLED | Permanently cancelled |
| FROZEN | Temporarily frozen |
| BLOCKED | Blocked due to risk |
card.recharge.succeededcard.recharge.faileddata Object| Field | Type | Description |
|---|---|---|
| card_id | string | Card ID |
| amount | string | Recharge amount |
| card_available_balance | string | Balance after recharge |
| card_currency | string | Currency |
| update_time | string | Update time |
| complete_time | string | Completion time |
| card_status | string | Card status |
| order_status | string | Order status |
| Status | Description |
|---|---|
| SUCCESS | Recharge succeeded |
| FAILED | Recharge failed |
| PENDING | Pending |
| PROCESSING | Processing |
card.3ds.otpdata Object| Field | Type | Description |
|---|---|---|
| reference_code | string | OTP reference code |
| otp | string | One-time password |
| customer_id | string | Customer ID |
| card_id | string | Card ID |
| card_number | string | Masked card number |
| transaction_currency | string | Currency |
| transaction_amount | string | Amount |
| merchant_name | string | Merchant name |