为了账号安全,请及时绑定邮箱和手机立即绑定

尽管附加了付款详细信息,但条带付款不完整?

尽管附加了付款详细信息,但条带付款不完整?

Go
繁华开满天机 2022-10-17 10:01:30
使用测试数据,我可以创建一个客户并附加一种付款方式,但我的所有订阅都处于这种状态。这是我目前创建订阅的代码:// StripeCreateSubscription create a new subscription with fixed price for userfunc StripeCreateSubscription(w http.ResponseWriter, r *http.Request) {    if r.Method != "POST" {        SendResponse(w, utils.MakeError("you can only POST to the stripe create customer route"), http.StatusMethodNotAllowed)        return    }    // Decode the JSON payload    type requestPayload struct {        PaymentMethodID string `json:"paymentMethodId"`        PriceID         string `json:"priceId"`    }    var payload requestPayload    if err := json.NewDecoder(r.Body).Decode(&payload); err != nil {        sendSystemError(w, fmt.Errorf("decode request payload: %v", err))        return    }    // Get the user from the context of who made the request    uid := r.Context().Value("user_id").(int)    u := models.User{}    if err := u.FindByID(uid); err != nil {        sendSystemError(w, fmt.Errorf("find user by id: %v", err))        return    }    if u.StripeCustomerID == "" {        sendSystemError(w, errors.New("no customer for the user"))        return    }    // Attach the payment method to the customer    paymentParams := &stripe.PaymentMethodAttachParams{        Customer: stripe.String(u.StripeCustomerID),    }    pm, err := paymentmethod.Attach(        payload.PaymentMethodID,        paymentParams,    )    if err != nil {        sendSystemError(w, fmt.Errorf("attaching payment method failed: %v", err))    }    // Check if the user has any active subscriptions, and cancel the others if they're adding one.    listParams := &stripe.SubscriptionListParams{        Customer: u.StripeCustomerID,        Status:   "all",    }我需要做什么才能让我的订阅完成付款?
查看完整描述

1 回答

?
缥缈止盈

TA贡献2041条经验 获得超4个赞

使用固定价格订阅指南default_incomplete显示在创建订阅时明确保持初始发票未被尝试。要完成设置,您需要使用来自应用程序客户端的客户端密码通过支付元素(或卡元素)确认支付。你好像已经在寄回了,你在用吗?client_secret



查看完整回答
反对 回复 2022-10-17
  • 1 回答
  • 0 关注
  • 62 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信