用途:该技能面向 Mercado Pago 支付安全相关实现,涵盖独立 3D Secure 认证、PCI 合规、Supertoken、Vault 与卡令牌化。当查询涉及 3DS standalone、PCI、tokenization、vault、supertoken、card_token、安全卡片存储时使用。基础结账安全请用 mp-checkout-online,Webhook 签名验证请用 mp-notifications。
主要能力与选择:需要独立 3DS 认证时使用 3DS API(独立于结账流程);需要存储卡片供后续支付时,短期令牌走卡令牌化(单次使用),长期令牌走 Supertoken 或 Vault;直接处理原始卡数据需满足 PCI 合规要求;需要安全展示卡片时使用 Vault 展示功能。
使用方式:卡令牌化流程为客户端用 MercadoPago.js 令牌化卡片,令牌发送到服务器,服务器在创建支付时使用该令牌,令牌单次使用且 7 天过期。Supertoken 流程为先用卡令牌创建初始支付,再为客户-卡片对申请 supertoken,安全存储后用于后续扣款而无需重新令牌化。
前提与限制:基础令牌化需要 Public Key 与 MP.js;Supertoken/Vault 需要特定应用权限;PCI 需要 SAQ-D 合规。卡令牌为单次使用;Supertoken 需要关联 customer_id;PCI 合规审计要求严格,多数开发者应改用令牌化;3DS 可能增加摩擦但可减少欺诈拒付;Vault 需要特定权限。国家可用性:令牌化所有国家可用,3DS 支持 AR、BR、MX、CL、CO,Supertoken/Vault 因地区而异。可从 MCP/文档获取令牌化端点、Supertoken API、3DS 配置与 Vault API,参考路径 {DOMAIN}/developers/{LANG}/docs/checkout-api/tokenization。