Paddle:按发票付款的订阅逾期后状态改为 past_due
Paddle 更新平台逻辑,手动收款(按发票付款)的订阅在续费发票超过付款期限未付时,订阅状态会变为 past_due,此前该状态一直保持 active。API 的端点和字段没有变化,自动收款与手动收款的订阅行为由此保持一致。该变更现已生效,Paddle Retain 的催收仅针对自动收款订阅,手动收款逾期时不采取动作。
Paddle 更新平台逻辑,手动收款(按发票付款)的订阅在续费发票超过付款期限未付时,订阅状态会变为 past_due,此前该状态一直保持 active。API 的端点和字段没有变化,自动收款与手动收款的订阅行为由此保持一致。该变更现已生效,Paddle Retain 的催收仅针对自动收款订阅,手动收款逾期时不采取动作。
Paddle 为 transaction.payments[].error_code 字段新增 declined_not_retryable 允许值,当支付被拒且发卡行明确表示不应重试时返回该错误码,此前这类失败统一返回 declined。该值适用于支付方式账户已关闭或客户撤销扣款授权等场景,属于 Paddle API v1 的非破坏性变更,不影响现有集成。
Neon 宣布调整定价以提升可预测性,此前其平台已托管超过 50 万个数据库。Neon 是一款将存储与计算分离的云原生 Postgres,主打更自动化、更可扩展和更持久。
Replit 上线按用量计费,超出套餐额度的部分通过信用卡按实际用量收费,并支持设置消费上限。Replit Core 会员每月可获 $8 灵活积分,可用于 Autoscale Deployments、Reserved VM Deployments、出站数据传输和 Postgres,足以覆盖一整个月基础档 Reserved VM Deployment 的费用。
Paddle 在订阅项目的 API 返回中新增完整 price 实体,开发者可直接读取价格名称、单价与计费周期等信息。示例中 AeroEdit Pro 每席位月费 $30(3000 美分),Analytics addon 月费 $100(10000 美分),均按 1 个月周期计费。
Paddle 将安道尔、马约特、黑山等地区的默认首选货币从 USD 改为 EUR,库克群岛、纽埃、托克劳改为 NZD,法罗群岛和斯瓦尔巴改为 NOK,并覆盖 AUD、DKK、ILS、GBP 等币种。该变更仅影响未来购买和订阅,现有及历史交易不受影响,API 端点和字段无变化,无需开发者操作,已即时生效。
Paddle 在交易(transaction)的 payments 数组中新增 payment_method_id 字段,用于标识每笔支付所用的支付方式。该字段与 payment_attempt_id、stored_payment_method_id 并列返回,方便开发者对账与排查支付问题。
Paddle 为 Paddle.js 新增 allowedPaymentMethods 参数,开发者可在结账时指定只向客户展示哪些支付方式。
Paddle 在 API 的交易预览和价格预览响应中新增 available_payment_methods 数组,返回基于价格与地区信息的可用支付方式,方便开发者在购买前于前端展示。该字段在 Paddle.js 的 Paddle.PricePreview() 中同样可用。此变更已在 Paddle API v1 上线,属非破坏性更新,不影响现有集成。
Paddle 开发者更新日志显示,现在可以把非目录商品的一次性费用直接账单到订阅上。示例交易中,一笔 $9.99 的 Invigaron berries pack 一次性商品被计入订阅扣款,加 8.875% 税后总额 $10.88,Paddle 手续费 $1.04,开发者实收 $8.95。
Paddle 开发者更新允许在交易中直接添加非目录(custom)产品与价格,无需预先在目录中创建。示例交易中,自定义价格 "Globex annual 2024" 单价 $50000(即 $500/席/年),数量 50,小计 $2,500,000,税率 8.875%,含税总额 $2,721,875,币种 USD。
Paddle 在 API v1 新增 on_payment_failure 字段,用于指定自动扣款订阅在支付失败时如何处理变更,默认值为 prevent_change,即返回错误且不应用变更。设为 apply_change 后,变更仍会应用,订阅保持 active,但相关交易变为 past_due。该改动为非破坏性变更,不影响现有集成。
Paddle 平台新增交易行项目和调整行项目两份报告,可按行项目查看已收收入、逾期发票、草稿及已开具发票、已取消交易,以及退款、信用额和拒付数据。报告包含每项商品、价格与税务信息,便于按产品统计收入或进行收入确认。该变更已在 Paddle API v1 上线,属非破坏性更新,不影响现有集成。
Clerk 官方公布新的定价结构,所有应用免费获得 10,000 MAU(月度活跃用户),新用户注册后 24 小时内不计费。新方案分为 Free、Pro 和 Enterprise 三档,Pro 起步 $25/mo,超出部分每个 MAU 收 $0.02,相比原 Hobby 套餐包含的 MAU 多出 10 倍,并新增自定义会话时长、去除 Clerk 品牌标识等功能。
推荐理由:Clerk 官方公布新定价结构,免费额度翻倍到 10,000 MAU,Pro 起步 $25/mo,可对照自身用量估算成本。
Paddle 平台为 Paddle Checkout 和 Paddle Billing 订阅邮件新增土耳其语本地化支持,locale 参数新增允许值 tr,可传给 Paddle.Checkout.open() 或 Paddle.Initialize() 设置结账语言。
Replit 上线统一会员计划 Replit Core,现有订阅用户在当前订阅期内升级并保留原月费,自动续费用户下次续费仍按原 Hacker 价格。月付 Pro 用户可通过 replit.com/pricing 选择年付 $120 的促销价切换到年度计划。Replit Core 定价为 $20/月或 $220/年,会员可免费获赠 4 个月 Perplexity Pro 订阅。
Paddle 更新平台对零金额订阅的处理:客户完成 $0 循环价格结账后,Paddle 只发送一封明确说明已保存支付方式的邮件,不再发送 $0 交易的收据。邮件中的取消链接改名为移除支付方式链接,取消页面也明确说明客户正在移除支付方式,此类订阅改为立即取消而非等到计费周期结束。API 的端点和字段没有变化,该变更现已生效。
Paddle 为平台加入客户端令牌(client-side token),可在 Paddle.Initialize() 中通过 token 参数完成认证,取代此前的 seller 参数。
印度农村出身的大学生 Akashdeep 没有 PC,靠 Replit Mobile 在手机上写代码,并通过 Replit Bounties 接单,过去几个月收入超过 $1000,Bounties 评分 5.0/5.0。Replit 已通过 Bounties 累计打款超过 $200K+,其上的企业累计营收是这个数字的许多倍。
Paddle 在交易实体的 payments[].method_details.card 中新增 cardholder_name 字段,返回客户结账时输入的持卡人姓名。该字段随 card 对象一并返回卡类型、后四位、到期月和年份,适用于账单信息页与更换支付方式流程。此变更已在 Paddle API v1 上线,属非破坏性更新,不影响现有集成。
Paddle 将 transaction.checkout.url 改为可写字段,创建或更新交易时可传入已批准域名的 URL,用于生成该交易的支付链接。Paddle 返回的链接由传入 URL 或默认支付 URL 加上 _?
Paddle 在 API v1 中新增 effective_from 的 immediately 取值,可立即暂停或取消活跃订阅,此前只能在当前计费周期结束时生效。该字段默认值仍为 next_billing_period,请求体留空或省略该字段时行为不变。此次为非破坏性变更,不影响现有集成。
Paddle 为 Paddle.js 的 Paddle.Checkout.open() 和 Paddle.Initialize() 方法新增 showAddTaxId 参数,并配套 HTML 属性 data-show-add-tax-id,默认值均为 true,用于在结账页隐藏添加税号与公司信息的选项。该改动已在 Paddle.js 上线,无需手动升级即可使用,仍支持在打开结账页时预填公司信息。
Paddle 更新 API,在列出交易时可为 subscription_id 查询参数传入 null,用于筛选与订阅无关的单次购买交易,此前无法这样过滤。该改动在 Paddle API v1 中生效,属非破坏性变更,不影响现有集成。注意未完成结账和草稿发票的交易 subscription_id 同样为 null,可配合 status=completed 使用。
Paddle 在 API v1 中新增哥伦比亚比索(COP)作为支持的支付货币,开发者可为哥伦比亚客户以本币创建价格和价格覆盖。
Paddle 在 API v1 中新增 transaction.status 的 paid 值及对应的 transaction.paid 事件,交易在收款成功后先标记为 paid,异步处理完成后再变为 completed。
Paddle API 新增 list credit balances for a customer 操作,可查看客户当前可用余额与已使用余额。余额按币种分别记录,包含 available、reserved(已开票未付部分)和 used 三项,未产生过余额的客户不返回记录。该变更已在 Paddle API v1 上线,属非破坏性更新,不影响现有集成。
Paddle 在 API v1 中新增「激活试用订阅」操作,调用 POST /subscriptions/{subscription_id}/activate 即可立即将试用中的订阅转为付费,无需传入日期,剩余试用期直接截断。
Paddle 在 API v1 中新增 payout.created 和 payout.paid 两个可订阅事件,分别对应打款发起与到账,开发者可据此搭建记账或 Slack 通知等工作流。
Paddle 开发者更新日志显示,现在可订阅折扣通知,通过 discount.created 事件接收折扣创建提醒。示例事件包含折扣码 BF10OFF、10% off、状态 active、支持循环折扣且最多 3 个计费周期,到期时间为 2024-12-03。
Supabase 宣布把计费系统从按项目订阅改为按组织订阅,每个组织只有一个订阅和单一套餐(Free、Pro、Team 或 Enterprise),项目级附加项如 compute 升级、自定义域名和 PITR 仍按项目配置并计入组织账单。
推荐理由:Supabase 把订阅从按项目改为按组织,并给出免费版与 Pro 版的具体配额和计费变化。
Paddle 在 API v1 的「预览订阅变更」和「预览一次性扣费」两个操作的响应中新增 update_summary 对象,直接返回按比例计算的扣费或抵扣总额,开发者无需再自行累加调整项与 immediate_transaction、next_transaction 的金额来判断结果。
Replicate 宣布把公开模型的按秒价格减半,本月内对所有公开模型生效,从 SDXL 到 Llama 2 都包含在内,用户无需做任何操作。
推荐理由:Replicate 把公开模型按秒计费价格砍半并给出各档 GPU 新价,可据此估算自己的推理成本。
Hugging Face Hub 已上线 AWS Marketplace,用户可通过 AWS 账户订阅并直接支付 Hugging Face 的使用费用。订阅后,Inference Endpoints、Spaces 硬件升级和 AutoTrain 等服务的组织用量费用会自动出现在 AWS 账单上,而非由 Hugging Face 向组织绑定的信用卡扣款。
Replit 官方发文解释调整资源限额与套餐的原因:更强大的功能带来更高服务成本,免费额度被用于挖矿和盗用带宽,且有用户每月消耗数千美元带宽。为此 Replit 下调了付费套餐中的 Always On 和 Boost 配额,并开始执行服务条款中的软性限制。
推荐理由:Replit 官方解释资源限额与套餐调整的动因,并列出后续定价与免费额度的变化方向。
Paddle API 新增 preview a one-time charge for a subscription 操作,通过 POST /subscriptions/{id}/charge/preview 可在实际计费前预览一次性费用总额。
Paddle 在 API v1 的 transaction origin 字段新增 subscription_charge 值,用于标记订阅一次性收费(one-time charge)生成的交易。
Paddle 在 API v1 新增「get a transaction to update payment method」操作,通过 GET /subscriptions/{subscription_id}/update-payment-method-transaction 返回一笔交易。
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 计价。