Stripe Node SDK:如何获取客户关联支付方式的数量?
如何仅获取客户关联支付方式的数量(而非对象列表)
你可以通过调整现有支付方式列表API的请求参数,直接获取关联支付方式的整数数量,无需返回完整对象列表:
- 使用
limit=0参数避免返回任何支付方式对象 - 添加
expand[]=total_count参数让API返回总数统计
示例Curl请求
curl https://api.stripe.com/v1/customers/{CUSTOMER_ID}/payment_methods \ -u sk_test_your_secret_key: \ -d limit=0 \ -d "expand[]=total_count"
响应说明
返回的响应中会包含total_count字段,其值即为该客户关联的支付方式总数(整数类型)。
官方SDK示例(以Python为例)
import stripe stripe.api_key = "sk_test_your_secret_key" # 获取客户关联支付方式总数 payment_methods = stripe.Customer.list_payment_methods( "{CUSTOMER_ID}", limit=0, expand=["total_count"] ) print(payment_methods.total_count)
内容的提问来源于stack exchange,提问作者Aleksandr Honcharov
相关产品推荐
相关产品推荐

