调至内容部分
创建账户或登录
Stripe 文档徽标
/
询问人工智能
创建账户登录
开始
付款
销售收入
平台和交易市场
资金管理
开发人员资源
API 和 SDK帮助
概览
关于 Stripe 支付
升级您的集成
支付分析
线上付款
概览查找您的用例Use Managed Payments
使用 Payment Link
Use a prebuilt checkout page
    概览
    Quickstart guides
    自定义外观样式
      自定义外观
      自定义文本和策略
      定制银行卡品牌
    收集额外信息
    收税
    动态更新结账流程
    管理产品目录
    订阅
    管理支付方式
    让客户用本地货币支付
    添加折扣、追加销售和可选商品
    设置未来付款
    支付过程中保存付款详情
    付款后
    从传统 Checkout 迁移
    迁移 Checkout 来使用 Prices
Build a custom integration with Elements
构建应用内集成
支付方式
添加支付方式
管理支付方式
用 Link 更快结账
支付接口
Payment Links
结账
Web Elements
应用内支付
支付场景
处理多种货币
自定义支付流程
灵活收单
编排
线下支付
Terminal
超越支付功能
成立公司
加密货币
智能体商务 (Agentic Commerce)
Financial Connections
Climate
了解欺诈
Radar 欺诈保护
管理争议
验证身份
美国
简体中文
首页付款Use a prebuilt checkout pageCustomize look and feel

自定义银行卡品牌

自定义 Checkout 显示的银行卡品牌。

当您使用 Stripe 托管的支付页面或嵌入式支付表单时,可以自定义要向客户显示的卡品牌。

要屏蔽特定银行卡品牌,请在创建 Checkout Session 时包含brands_blocked参数。传入一个可以包含以下任意银行卡品牌值的数组:

  • visa
  • Mastercard
  • american_express
  • discover_global_network

discover_global_network值包含 Discover Global Network 中的所有卡,包括 Discover、Diners、JCB、银联和 Elo。

以下代码示例演示了如何在创建 Checkout Session 时将 brands_blocked 参数设置为 ['american_express'],以禁止客户使用 American Express 卡。

Command Line
cURL
Stripe CLI
Ruby
Python
PHP
Java
Node.js
Go
.NET
No results
curl https://api.stripe.com/v1/checkout/sessions \ -u "
sk_test_BQokikJOvBiI2HlWgH4olfQ2
:"
\ -d "line_items[0][price]"=
"{{PRICE_ID}}"
\ -d "line_items[0][quantity]"=1 \ -d mode=payment \ --data-urlencode success_url="https://example.com/success" \ -d "payment_method_options[card][restrictions][brands_blocked][0]"=american_express

如果客户在结账时输入了不支持的卡号,则会显示一条错误消息,通知他们不接受该卡品牌。

结账流程中的银行卡品牌筛选

系统会显示一条错误信息,告知客户所使用的卡片品牌(例如 Visa)不被接受。

此外,如果保存的银行卡被屏蔽,Link 也会禁用回访客户的已保存卡。

在 Checkout 上通过 Link 进行银行卡品牌筛选

如果 Link 用户保存的银行卡被屏蔽,该卡将被禁用。

结账流程还会筛选 Apple 和 Google Pay 钱包中的卡,客户已保存的支付方式,以及联合品牌卡的支付网络。

此页面的内容有帮助吗?
是否
  • 需要帮助?联系支持。
  • 查看我们的更改日志。
  • 有问题?联系销售。
  • LLM? Read llms.txt.
  • Powered by Markdoc