#mattwoberts - portal

1 messages · Page 1 of 1 (latest)

gentle ermine
slim root
#

Ok so I am using checkout - the subscription is started via a checkout session, but it's got a trial period, and the payment collection is set to "if_required" - so stripe isn't asking for payment details here, it's just starting the trial when I enter an email address....

#

The idea is, that once this is done, we tell customers to go to the customer portal so they can enter payment details - of which we want direct debit to be an option...

gentle ermine
#

Ok I see. Why not require payment method in the checkout session if you require them to go to the portal anyway?

slim root
#

Becasue we don't want to force customers to enter payment details when they are trialing - it's a massive barrier against conversions

gentle ermine
#

Gotcha

#

Ok. Can you share the request ID for creating the portal session where you didn't see direct debit as a payment method?

#

Also which direct debit payment method are you expecting (ACH, Sepa, etc)?

slim root
#

This is where the checkout session was completed - does that help evt_0Lfkn2EHSdXPilfDXAgvC4dF

gentle ermine
#

No I need something related to the customer portal session since that's the issue

#

Ideally request ID. Session ID would work

slim root
#

"bps_0LfknTEHSdXPilfDYuwiUZHY" is the portal session id

#

brb...

gentle ermine
#

which direct debit payment method are you expecting (ACH, Sepa, etc)?

slim root
#

Hi - sorry about that, back now

#

It's bacs Direct Debit - we've enabled it as a payment method on our account now

#

Although I did spot this when I enabled it ...

#

However I don't think that applies to this test project I've setup - I checked and there is no code that's setting the payment method types

gentle ermine
#

Gotcha thanks

#

Let me look

slim root
#

Great thanks...

slim root
#

Hi - any joy? I'm worried that the option of paying by direct debit is only going to be an option on the stripe checkout - and not from the customer portal in the "start a subscription without an initial payment" flow...

#

Hmm - I've changed the code (removed the "if_required" on the payment collection) for a new checkout session, and I DO get an option to pay by Direct Debit on the stripe checkout page..... So how do I make that an option on the customer portal, for adding additional payment methods...

gentle ermine
#

Yeah still looking into this. Have a coworker checking it out

#

Ok so the BACS direct debit payment method hasn't been released yet for Customer Portal

#

However, I've been told it should be released soon

slim root
#

Ah right ... that would explain the weird things I'm seeing - is "soon" days...weeks...months?

gentle ermine
#

Let me see if I can get some sort of ballpark on this. No promises. Will get back to you

slim root
#

Thanks 🙏

gentle ermine
#

So they think about a month. This isn't guaranteed though due to possible delays, etc