You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何通过编程获取PayPal订阅列表?求支持免费试用订阅的方案

解决办法:使用PayPal Subscriptions API

你应该改用PayPal官方的Subscriptions API来获取完整的订阅列表,它支持返回包括免费试用状态在内的所有订阅,完全覆盖你的需求:

  • 调用GET /v1/billing/subscriptions接口,这个接口直接针对订阅实体,不管是否产生过实际付款,只要订阅存在就会返回。
  • 可以通过查询参数筛选特定状态的订阅:
    • 仅获取免费试用中的订阅:追加?status=TRIAL参数
    • 要获取全部状态的订阅(包括试用、活跃、已取消等),去掉状态参数即可
  • 示例curl请求:
    curl -X GET "https://api-m.paypal.com/v1/billing/subscriptions?status=TRIAL" \
    -H "Content-Type: application/json" \
    -H "Authorization: Bearer <你的访问令牌>"
    
  • 返回的响应中会包含订阅的详细信息,比如对应的订阅计划ID、试用期起止时间、当前状态等,足够你做后续处理。

之前用的Transaction Search API确实只记录有实际交易流水的条目,免费试用阶段没有付款行为,所以自然抓不到这类订阅。而Subscriptions API是PayPal专门为订阅管理提供的接口,完全适配你的场景。

内容的提问来源于stack exchange,提问作者gwkim

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.22 20:33:22