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

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

現在只需支付一次,也可以選擇 (?。矂摻ㄒ粋€訂閱 - 如何在 Stripe 中執行此操作?

現在只需支付一次,也可以選擇 (!),也創建一個訂閱 - 如何在 Stripe 中執行此操作?

Go
郎朗坤 2022-09-19 10:07:14
在頁面上有一個文本框,客戶或付款人在其中輸入要通過 Stripe 捐贈給我的金額,作為一次性付款。還有一個復選框“訂閱$ 5 / mo”,如果選中,將在之后向他收取該金額。問題是:在任何情況下,它都是一次性付款,并立即收取;自定義金額 - 客戶輸入的任何內容。而且,(可選)客戶將在訂閱內自動收取$ 5 / mo的費用,從一個月內開始 - 當且僅當他選中復選框時。我知道如何創建一個會話來向客戶收費一次,下面是代碼,部分:    stripeParams := &stripe.CheckoutSessionParams{        PaymentMethodTypes: stripe.StringSlice([]string{            "card",        }),        LineItems: []*stripe.CheckoutSessionLineItemParams{            &stripe.CheckoutSessionLineItemParams{             PriceData: &stripe.CheckoutSessionLineItemPriceDataParams{                 Currency: stripe.String(string(stripe.CurrencyUSD)),                 ProductData: &stripe.CheckoutSessionLineItemPriceDataProductDataParams{                     Name: stripe.String("test123"),                 },                 UnitAmount: stripe.Int64(amount * 100),             },             Quantity: stripe.Int64(1),            },        },        Mode: stripe.String(string(stripe.CheckoutSessionModePayment)),    //........我將如何實現“在頂部加上$ 5 / mo的訂閱”的事情?
查看完整描述

1 回答

?
手掌心

TA貢獻1942條經驗 獲得超3個贊

如果要通過結帳會話創建訂閱,則應遵循以下指南:https://stripe.com/docs/billing/subscriptions/checkout

總而言之,如果您想在客戶輸入的一次性付款金額的基礎上添加$ 5訂閱,請執行以下操作:

  1. 儀表板或 API 中創建產品和相關 $5 定期定價

  2. 將結帳會話從 更改為 (請參閱 apirefmode: paymentmode: subscription)

  3. 添加您在步驟 1 中創建的價格 ID,并將其添加為結賬會話的附加訂單項(請參閱 apiref)

  4. 設置 (apiref) 或 (apiref),以便在試用期結束之前不會收取定期價格。即使經常性價格處于試用狀態,仍將預先收取一次性價格。subscription_data.trial_endsubscription_data.trial_period_days

如果您不想使用試用版,還可以考慮向會話添加一次性的$ 5折扣。


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

添加回答

舉報

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號

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