Paddle API 新增 subscription_charge,区分订阅一次性收费交易
Paddle 在 API v1 的 transaction origin 字段新增 subscription_charge 值,用于标记订阅一次性收费(one-time charge)生成的交易。
Paddle 在 API v1 的 transaction origin 字段新增 subscription_charge 值,用于标记订阅一次性收费(one-time charge)生成的交易。
Paddle 更新了产品和价格实体,创建或更新时现在可以添加 custom_data 键值数据。此前该能力仅支持 transaction 和 subscription 实体,现在产品与价格也能用,且这两类实体会在 transaction previews 中返回,方便在定价页直接调用功能列表或标记。该变更已在 Paddle API 版本 1 上线,属于非破坏性更新,不影响现有集成。
Paddle 在 API v1 新增「get a transaction to update payment method」操作,通过 GET /subscriptions/{subscription_id}/update-payment-method-transaction 返回一笔交易。
Paddle 在 API v1 的 list prices 操作中新增 recurring 查询参数,设为 true 只返回经常性价格,false 只返回一次性价格。经常性价格的 billing_period 为对象,一次性价格则为 null。该变更为非破坏性更新,不影响现有集成,可用于判断订阅项应调用更新订阅还是一次性收费操作。
Paddle 在交易 API 响应中新增 adjustments_totals 字段,用于汇总一笔交易的所有调整金额,包含 subtotal、tax、total、fee、earnings 及 credit/refund/chargeback 明细。该字段与已有的 totals、adjusted_totals、payout_totals 并列返回,方便开发者直接读取调整后的汇总数据。
Paddle 在交易数据中新增 adjusted_totals 与 adjusted_payout_totals 字段,让开发者更直观地查看调整后的金额。以一笔订阅交易为例,原 total 为 43549(含税 3549、fee 2227),调整后 total 变为 10892、fee 557、earnings 9448,均以 USD 计价。
Paddle 在 API v1 中新增“重放通知”操作,可通过 POST /notifications/{notification_id}/replay 按 ID 重新发送通知。
Paddle 为 list notifications 操作新增 from、to 和 filter 查询参数,可按日期区间筛选通知,或用 Paddle ID 筛选与特定交易、订阅、客户相关的通知,且不限于客户事件本身。该变更已在 Paddle API v1 上线,属非破坏性更新,不影响现有集成。
Paddle.js 的 Paddle.Checkout.open() 方法新增 discountCode 参数,并配套新增 data-discount-code HTML 属性,让开发者在打开结账页时直接传入折扣码预填优惠,无需再调 API 或用 Paddle 后台查折扣 ID。
Paddle 在 API v1 的 transaction.details.totals 中新增 grand_total 字段,显示扣除折扣、税费和 credits 后、付款前的应付总额,示例值为 15500。
Stripe 借助 GPT-4 优化用户体验并打击欺诈。OpenAI 在 2023 年 3 月 14 日的发布中披露了这一合作,但未公布具体费率、套餐或增长数据。
程序员兼主播 Rox 在 Railway 博客访谈中介绍了自己的产品:ThumbnailTest 让视频创作者测试多张缩略图以提升点击率,Clipbot 帮 Twitch 主播在 TikTok 和 YouTube Shorts 上获得播放。
Replit 上线 Bounties 市场,让用户发布悬赏、由 Replit 社区创作者接单开发软件。发布者按“预估工时 × 3,500 Cycles”投入 Cycles 作为赏金,验收后 Repl 所有权转移给发布者,创作者获得 Cycles;Cycles 是 Replit 虚拟货币,可用于 Boosts、Always On 和 Ghostwriter,提现功能仍在开发中。
Deel 内容团队通过 Replit Bounties 平台,以不到 $2,500 的预算在一周内完成了一个基于 Algolia API 的内部博客搜索网站。Bounties 是 Replit 上的开发者任务市场,所有付款通过 Stripe 处理并转换为 Cycles,开发者 Ray 使用 Ghostwriter 等工具完成开发并交付了 Private Repl。
Shopify 工程团队分享构建高韧性支付系统的 10 条经验,包括把连接超时降到 1 秒、读写或查询超时设为 5 秒,并用 Semian 为 Net::HTTP、MySQL、Redis 和 gRPC 加装熔断器。
Render 为 Stripe App Marketplace 打造的 SQL Insights 应用进入公测,可将 Stripe 数据自动同步到加密的 PostgreSQL 数据库,让团队用标准 SQL 实时查询业务数据。
印度 RBI 于 2021 年 10 月生效的循环支付新规要求所有循环扣款须通过 AFA 完成 e-mandate 一次性授权,每笔扣款前至少 24 小时发送预扣通知,超过阈值金额的扣款还需逐笔 AFA 验证。
Clerk 发布开源包 use-stripe-subscription,让前端开发者无需暴露 Stripe 密钥即可实现订阅计费。
Stripe 宣布上线 Stripe App Marketplace,Render 作为公开测试的一部分推出 Render Stripe App。
Supabase 发布 Edge Functions,可在 Deno 运行时上执行 TypeScript 代码,并部署到全球 30 多个数据中心。函数按使用量计费、可缩容到零,通过 Supabase CLI 支持本地实时重载与秒级部署,日志经 Logflare 汇入 Dashboard。官方同时与 Stripe 合作提供 React Native 和 Flutter 示例应用,用于处理支付场景。
推荐理由:Supabase 官方发布 Edge Functions,说明其基于 Deno 的全球部署架构与本地开发流程,适合评估无服务器方案的开发者参考。
金融教育平台 Trading Experts 在 Next.js 与 Swift 双端接入 Clerk,替换掉 Auth0 和自建开源方案,并删除了旧认证后端代码和 Users 表,把 Stripe ID、设备推送 token 与订阅信息存进 Clerk 的 metadata 字段。上线后用户账号问题减少 100%,再没收到忘记密码和账号访问投诉,团队改用 Clerk 自带管理面板调整订阅信息。
Mobbin 从 Firebase 迁移到 Supabase,解决了同一邮箱无法用 Google 和 Facebook 登录、用户升级付费账户时记不清注册方式的问题。迁移前其 API 请求达每月 500 万次,因 Supabase 不按 API 请求计费,Mobbin 大幅降低了月度支出。Mobbin 在 Product Hunt 发布后首周获 3 万用户,目前注册用户已超 40 万。
Clerk 宣布完成 400 万美元种子轮融资,由 S28 Capital 领投,PagerDuty 联合创始人 Andrew Miklas 加入董事会,Fathom Capital、Segment 两位联合创始人、Stripe 首位员工 Darragh Buckley 及 styled-components 作者 Max Stoiber 参投。
Railway 提供 Ghost 的一键免费部署,自动配置 MySQL 数据库并运行数据库迁移。Ghost 是开源发布平台,可通过 Stripe 设置订阅变现,官方托管版起价 $9/月。部署时可选填 Cloudinary 和 Mailgun 环境变量,默认捆绑 Casper 和 Lyra 两个主题。
Shopify Engineering 分享金融软件中处理舍入误差(hanging pennies)的 8 条建议,包括向利益相关者说明舍入发生位置、使用银行家舍入法、选用精度更高的数据类型(如用 double 而非 float)、保持全代码舍入方式一致、显式标注舍入变量、参考政府舍入标准,以及只在必须时才舍入。
Vercel 在团队与个人账户的 Settings 中新增 Billing 标签页,把原 Plans 页面与 Billing 设置合并,并加入账单邮箱、账单地址、账单语言和账单税号四个发票字段。这些改动只影响之后生成的发票,已有发票不受影响。
Shopify 新的 Payment Service 通过 API 幂等性避免重复扣款和漏收款,该服务由 Money Infrastructure 团队打造,为 Shopify 与 Billing 系统提供 GraphQL 接口。
Shopify 加入 W3C Web Payments 工作组后,在部分商户上做了一次 A/B 实验,测试 Payment Request API 对结账的影响,核心指标是结账完成率(CCR)保持不变或提升。
Google 在 I/O 上发布 Google Payment API,让用户直接调用 Google 账号中已保存的信用卡和借记卡在第三方应用、移动网站及 Google Assistant 中付款,以提升结账转化、减少弃购。
Shopify 将其支付网关代码抽离成的开源 Ruby 库 ActiveMerchant 发布 1.9 版本,新增 7 个支付网关,支持网关总数达 63 个。新增网关包括面向印度的 DirecPay、法国的 Paybox、美国的 Inspire Commerce 与 SecureNet,以及支持英国和爱尔兰 3D Secure 的 SagePay Form。