#moses-flutter

1 messages ยท Page 1 of 1 (latest)

hallow jolt
#

๐Ÿ‘‹ happy to help

#

unfortunately we don't support flutter, we only support react native

stone venture
#

Our mobile is the paymentSheet written with Flutter.

#

flutter_stripe

hallow jolt
#

that's not an official library supported by Stripe

stone venture
#

How can native ios use paymentSheet to support billing Address?

#

Isn't that official library?

hallow jolt
#

the native iOS SDK is an official library true

stone venture
#

How can native ios use paymentSheet to support billing Address?

hallow jolt
#

depending on the payment method chosen in the PaymentSheet we automatic add billing address fields or remove them

stone venture
#

We require mandatory entry of billing address, what about this?

hallow jolt
#

if you need to collect billing address regardless of the Payment Method, I would suggest you create your own fields and then after using your PaymentIntent you could update it with the billing address like so https://stripe.com/docs/api/payment_intents/update#update_payment_intent-payment_method_data-billing_details

stone venture
#

This billing address needs to be verified. How can we verify it if we collect it?

hallow jolt
#

you could do your own business logic

#

or find components that do that for you

stone venture
#

Can't the interface force the user to enter a billing address?

hallow jolt
#

unfortunately no that's not how it works today

stone venture
#

Can you only automatically control the billing address, not force it?

#

How does your example display the billing address?

hallow jolt
#

in this screenshot the paymentSheet displays postal code because the selected country is US.

#

so it really depends on the country and the selected payment method

stone venture
hallow jolt
#

it's a combination of both country and selected payment method

stone venture
#

I choose the United States, can the following ZIP be used as the billing address?

hallow jolt
#

no it's just the Zip code

stone venture
#

So when does the billing address appear?

hallow jolt
#

I'm not sure how/if that works with Flutter

stone venture
#

The day before yesterday, your technical support told me that the paymentSheet could be collected.

#

How do we get evidence when a fraud dispute occurs with Stripe's card Payment?

#

Since Stripe requires us to provide the billing address of the user, we want to force the billing address.

grand bane
#

maybe I misunderstood your question I suppose, sorry! It was just one sentence and you didn't reply to let me know I had misunderstood.

#

you can't force the payment sheet to always collect the billing address. I totally understand your point that there's a mismatch since we ask for the billing address as part of dispute evidence but that UI doesn't always collect it. It's good feedback.

stone venture
#

So what should we do?

grand bane
#

do you 100% always want the billing address on all payments?

stone venture
#

Yes, because of the fraud dispute Stripe needs our billing address.

grand bane
#

ok, and how do you define the billing address? You want the full thing, line1, city, country, postal code every time?

#

if it was me I'd do nothing and just use the PaymentSheet

#

if you start seeing actual real problems and have real disputes that you lose and you think the billing address would help, then you can reconsider. I think you're over-thinking what is in the dispute docs, though like I said, I completely agree there's a mismatch there

#

also, checking something quickly in our iOS SDK so give me a few minutes...

stone venture
#

Ok, thank you!

grand bane
#

ok so no, I was just double checking you can't configure the PaymentSheet to collect a full address and you can't

#

so nothing changes really. @stone venture so what else can I help with?

stone venture
#

No, you let me know that paymentSheet cannot collect the billing address, we have discussed that we should not collect this billing address now.

grand bane
#

ok, so all good and we can close this thread?