Interface PaymentMethodDTO

一条支付方式(脱敏展示;原文凭据只存在 payment_service 内)。

NameData TypeRequiredDescription
methodIdstringYes支付方式 ID
brandstringYes品牌(visa / mastercard / alipay 等)
maskedNumberstringYes脱敏尾号,如 **** 4242
expirystringNo有效期(MM/YY,卡片类才有)
isDefaultbooleanYes是否默认支付方式
addedAtstringYes绑定时间
type PaymentMethodDTO = {
  /** 支付方式 ID */
  methodId: string
  /** 品牌(visa / mastercard / alipay 等) */
  brand: string
  /** 脱敏尾号,如 **** 4242 */
  maskedNumber: string
  /** 有效期(MM/YY,卡片类才有) */
  expiry?: string
  /** 是否默认支付方式 */
  isDefault: boolean
  /** 绑定时间 */
  addedAt: string
}
{
  "methodId": "01JD8SNR8N0S3W9ZS4W7ZFM1X5G",
  "brand": "visa",
  "maskedNumber": "**** 4242",
  "expiry": "09/28",
  "isDefault": true,
  "addedAt": "2026-10-14T11:40:00Z"
}