亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

如何通過條帶 python api 創建經常性費用?

如何通過條帶 python api 創建經常性費用?

一只萌萌小番薯 2022-04-27 15:57:37
現在我有以下代碼創建一個客戶,然后通過 python 的條帶 api 向他們收取 5 美元:# amount in centsamount = 500customer = stripe.Customer.create(    email='[email protected]',    source=request.form['stripeToken'])stripe.Charge.create(    customer=customer.id,    amount=amount,    currency='usd',    description='Flask Charge')我想更改此設置以創建每月 5 美元的重復性每月費用。我找不到任何關于如何在 python 中執行此操作的示例,除了 Stripe Connect,它是一個市場平臺,而不是我需要的。我是一家企業,我想直接向消費者收取 5 美元以支付給我的企業。
查看完整描述

1 回答

?
MYYA

TA貢獻1868條經驗 獲得超4個贊

如果您對 Stripe Billing 的簡單產品和計劃模型感到滿意,您可以使用它來代替 Stripe Connect。


這涉及到足夠多的內容,我認為在這里復制整個過程并不是一個好主意,但每個基本步驟都在Billing Quickstart中進行了描述。


例如,一旦定義了產品,設置計劃就是一個簡單的 API 調用:


# Set your secret key: remember to change this to your live secret key in production

# See your keys here: https://dashboard.stripe.com/account/apikeys

stripe.api_key = 'sk_test_4eC39HqLyjWDarjtT1zdp7dc'


plan = stripe.Plan.create(

  product='prod_CbvTFuXWh7BPJH',

  nickname='SaaS Platform USD',

  interval='month',

  currency='usd',

  amount=10000,

)

一旦你有了一個計劃,就像在你自己的例子中一樣,一個客戶,而不是創建一個費用,你創建一個訂閱:


subscription = stripe.Subscription.create(

  customer='cus_4fdAW5ftNQow1a',

  items=[{'plan': 'plan_CBXbz9i7AIOTzr'}],

)

您應該設置 webhook URL,以便在客戶的訂閱處于活動狀態、未完成還是處于其他狀態時通知您自己的服務。


查看完整回答
反對 回復 2022-04-27
  • 1 回答
  • 0 關注
  • 121 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號