1 回答

TA貢獻(xiàn)1868條經(jīng)驗(yàn) 獲得超4個贊
如果您對 Stripe Billing 的簡單產(chǎn)品和計劃模型感到滿意,您可以使用它來代替 Stripe Connect。
這涉及到足夠多的內(nèi)容,我認(rèn)為在這里復(fù)制整個過程并不是一個好主意,但每個基本步驟都在Billing Quickstart中進(jìn)行了描述。
例如,一旦定義了產(chǎn)品,設(shè)置計劃就是一個簡單的 API 調(diào)用:
# 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,
)
一旦你有了一個計劃,就像在你自己的例子中一樣,一個客戶,而不是創(chuàng)建一個費(fèi)用,你創(chuàng)建一個訂閱:
subscription = stripe.Subscription.create(
customer='cus_4fdAW5ftNQow1a',
items=[{'plan': 'plan_CBXbz9i7AIOTzr'}],
)
您應(yīng)該設(shè)置 webhook URL,以便在客戶的訂閱處于活動狀態(tài)、未完成還是處于其他狀態(tài)時通知您自己的服務(wù)。
添加回答
舉報