挑战
GitHub Sponsors 旨在为维护全球数字供应链关键开源项目的开发者提供支持。GitHub 致力于打造一个可持续、可扩展的计划,以此获得全球公信力,并为组织与开发人员提供规模化管理能力。
作为核心的开源资助平台,GitHub Sponsors 需要为美国及海外的开发人员和资助者提供简单的注册入驻体验,同时确保符合监管合规。这一目标在拓展至印度、巴西等拥有活跃开源社区的新兴市场国家时显得尤为关键。
虽然快速启动和扩大规模是优先事项,但 GitHub Sponsors 还需要保持高水平的安全性和信任度。开源资助高级总监 Kevin Crosby 表示:“企业资助者在投入时间和资金支持其依赖的开源项目时,需要高度信任和规模化保障。”具体而言,该平台需配备工具来识别和防范信用卡欺诈等恶意行为。
企业级支持还取决于 GitHub 为企业财务承诺开具发票的能力——通常,这一流程依赖耗时耗力的人工流程,常因企业内部组织障碍导致资助计划搁浅。为此,GitHub 需要构建一套企业级发票系统,该系统需兼具灵活性、高效性,并配备满足企业合规需求的工具。同时,这一系统还需推动 GitHub Sponsors 持续迭代升级,以满足用户未来的发展需求。
解决方案
GitHub Sponsors 在 2019 年推出了Stripe Connect。Connect 的简易入驻流程及其快速上线的能力使其自然而然地成为平台的最佳选择。有了 Connect,GitHub Sponsors 可以在 Stripe 支持的任何地区,快速、安全地以本地货币向国际开发人员打款。
Crosby 表示:“与 Stripe 合作,我们不仅借助了企业熟知的品牌信誉,还获得了强化信任与合规的工具,以及全球规模化扩展的能力。”此外,Stripe 对开源生态的深度支持与理解,极大简化了维护者获取资金的流程,确保开源项目能获得持续发展所需的资源。Stripe 工程师兼开源项目负责人 Mike Fix 解释道:“正如互联网的许多核心部分一样,开源也是 Stripe 业务的基础组成部分。”
GitHub Sponsors 还实施了 Stripe Payments,特别是 Payments Intelligence Suite,其中包括 Adaptive Acceptance、网络令牌和银行卡账户更新器。为该套件提供支持的人工智能模型是在数百亿笔交易的基础上训练出来的,并采用自我监督学习来提高性能。
为了管理欺诈风险,GitHub 部署了Stripe Radar,该平台使用人工智能来检测和阻止欺诈交易。该平台最近还采用Smart Disputes,这是 Stripe 推出的一款新型人工智能驱动解决方案,通过自动生成和提交证据来反驳争议,从而实现撤单响应流程的自动化。Crosby 表示:“鉴于 GitHub Sponsors 的业务特性,我们常遇到信用卡测试攻击。Stripe 新推出的争议处理流程让我们能够大规模高效应对这类问题。”
GitHub 采用了 Stripe Invoicing,该平台可帮助企业更快速地处理付款,让希望通过发票结算的企业用户更快获取资金,同时提供更优质的服务。Invoicing 帮助该平台高效地跟踪和追踪从赞助商到开发人员的资金路线,这是吸引企业商家的关键因素。
成果
平台在两个月内启动
GitHub Sponsors 仅用两个月便完成了与 Connect 的集成上线。系统启用后,新开发人员可在数分钟内完成入驻流程,这一高效体验助力平台实现了快速规模化扩张。截至目前,该平台已促成超过 6000 万美元对开源软件的资金投入。
Connect 的全球支付网络推动全球覆盖率增长 5 倍
GitHub Sponsors 于 2019 年推出时,其初始集成仅支持 22 个国家。如今,该平台已覆盖 103 个国家,且仍有更多国家在等待接入。Crosby 表示:“Stripe 助力我们拓展至开发人员社区增长显著的地区。”
通过 GitHub Sponsors 与 Stripe 的集成,开发人员可以通过本地语言界面完成平台注册,系统会自动适配其所在地区的银行信息及合规要求进行提示。
现在开票只需几分钟,不再需要几天
GitHub Sponsors 最初的手动开票流程需耗时数日,而采用 Invoicing 后,仅需数分钟即可完成。Crosby 表示:“像微软这样的大型企业现在也能参与到 GitHub Sponsors,因为客户可在几分钟内完成单张发票申请、支付及赞助设置。”“得益于新流程的灵活性,我们的发票客户群体显著扩大,支付总额也随之提升。此外,请求开具发票的新企业数量同比平均增长了 13%。”
争议处理时间平均每月减少 20 小时
在使用 Smart Disputes 之前,GitHub Sponsors 需要手动审查争议。过去,追踪争议相关证据非常耗时,给团队带来沉重负担。由于处理时间过长,争议很少被提出。启用 Smart Disputes 后,GitHub Sponsors 每周可节省 4 至 5 小时的工作量。
Crosby 说:“在我们引入 Smart Disputes 后的头几个月里,我们已经看到了可喜的势头,让我们能够将资源转移到其他优先事项上,而无需担心争议在来得及处理前就已过期失效。”
自 2019 年首次实施以来,Stripe 在 GitHub Sponsors 的发展过程中发挥了至关重要的作用。随着计划的扩展,我们预计需要 Stripe 提供更多产品和功能,以确保可扩展性、提高效率,并有效满足客户和用户不断变化的需求。