#Andrii-payments

1 messages · Page 1 of 1 (latest)

signal carbon
#

@mystic crescent hi! not sure I follow the question unfortunately. Withdraw from where to where? can you elaborate on the example a little?

mystic crescent
#

@signal carbon I want to subscribe to pay the first installment of 500, and the next 250

signal carbon
mystic crescent
#

@signal carbon do I not need to create subscriptions for subscriptionSchedules?

signal carbon
#

yes, but I thought that's what you are trying to do?

#

you said you wanted to "subscribe"

mystic crescent
#

yes right

#

@signal carbon how work subscriptionSchedules with 3d Secure?

signal carbon
mystic crescent
#
  1. need create subscribe
  2. create subscriptionSchedules to subscribeId
  3. 3D Secure activate subscribe ?
bitter imp
#

@mystic crescent That's still pretty high level, so it depends on exactly how you create those subscriptions & schedules. If you're creating the subscriptions first and planning future changes, then 3DS would be handled as part of confirming the initial payment intent if you were following our guide:
https://stripe.com/docs/billing/subscriptions/build-subscription (either with Checkout or using Elements)
then setting up the schedule for future changes this is largely unaffected, but you'd always need to handle recovery for failed payments:
https://stripe.com/docs/billing/subscriptions/overview#settings

mystic crescent
#

@bitter imp Understand how can I confirm subscriptionSchedules?
if there is no "NEXT_ACTION" at creation

bitter imp
#

Can you share an example schedule creation request? You said you're creating the subscription first right?

mystic crescent
#

@bitter imp confirm 3d-secure this

bitter imp
mystic crescent
#

@bitter imp req_9EZa9KwUUn3fCE

bitter imp
#

the subscrition invoice is created in draft like a subscription renewal, you can go ahead an finalize it if you prefer, or wait for 1hr after creation and it should automatically finalize and pay using the payment method you set

#

and then the recovery flows i mentioned apply

mystic crescent
#

@bitter imp I mean confirmation after payment method

inland sky
#

👋 @mystic crescent I'm just hopping in since @bitter imp had to leave

#

What exactly are you confused about? If you're asking how to pay for a subscription/subscription schedule after it's been created, payment will be attempted automatically when you create a subscription with a schedule - that's not something you need to manually trigger

mystic crescent
#

@inland sky check req_DbRwBN1bwkRSt8

#

after create subscription schedule, no subscription and 3d-secure confirmation link created

inland sky
#

The subscription did get created, just not in the same request - it's su_1JjnfWKnG67zhbleK2S2RQHZ

#

With subscription schedules the subscription gets created AFTER the request to create the schedule

mystic crescent
#

okay good, AFTER created subscription schedules and subscription, how confirm it in 3d-secure?

inland sky
#

You only need to confirm it with 3D Secure if payment fails - you would listen for the invoice.payment_action_required event and then bring your customer back on-session. Alternatively, you could enable something in your settings so that customers are automatically emailed if their subscriptin payments require action (you'd set "Send a Stripe-hosted link for cardholders to authenticate when required" in your settings at https://dashboard.stripe.com/settings/billing/automatic)

mystic crescent
#

hm,
when create subscribe, i have response with "clientSecret" and confrim this subscribe, right?

inland sky
#

Sorry I missed this last message! When a subscription is created an invoice is created which may (or may not) need additional actions to complete payment. You only need to confirm when additional actions are needed

mystic crescent
#

yes , qiute right

#

additional actions are needed for subscription schedules ?

inland sky
#

Being a subscription schedule isn't what controls whether additional actions are needed. The card+issuer is what determines it.

mystic crescent
#

she has no further confirmation?