#fuzzbear_dev

1 messages ยท Page 1 of 1 (latest)

marsh currentBOT
pearl summit
#

Hi there

golden steppe
#

hey!

pearl summit
#

Are you setting payment_method_types explicitly for your PaymentIntent?

#

Can you provide a PaymentIntent ID that you are testing with?

golden steppe
pearl summit
#

Ah

#

Subscription

#

That's why

golden steppe
#

Yes

#

I use subscribtions

pearl summit
golden steppe
#

ah i found it

#

ye these are enabled

pearl summit
#

Hrmm okay

#

Can you provide the Subscription ID?

#

Or even better would be the Invoice ID

golden steppe
#

is that this? price_1NlgPLL6k3oFrmnnBO1gQswk

pearl summit
#

No it should look like sub_xxx

#

Or in_xxxx

golden steppe
#

hm i dont have one in my code

#

"payment_intent": "pi_3NpwOFL6k3oFrmnn0qDcR2U4",

pearl summit
#

That works

golden steppe
#

alr great

#

"id": "in_1NpwOFL6k3oFrmnnejxuAeVH",

pearl summit
#

Taking a look

golden steppe
#

great thanks

pearl summit
#

Ah okay so all of the ones you have enabled actually are not Payment Method Types supported by Subscriptions as they can't be used for recurring payments.

golden steppe
#

wait how come?

pearl summit
#

Well first if you look at the currency besides each of those it is "EUR" or "USD" and you are charging this Subscription in GBP

#

But also, Payment Method Types like iDEAL are only for a single payment. They can't be reused without customer authentication

golden steppe
#

can i just change it to EUR?

#

what about like paypal?

#

and apple pay

pearl summit
#

Well Apple Pay will show up if you have your domain registered and you are using Safari and have a live card in your wallet

pearl summit
#

You need to register and verify your domain for Apple Pay to work

golden steppe
#

ah this?

pearl summit
#

Yep

golden steppe
#

what about goolge pay

pearl summit
#

Google Pay will show up automatically if you are using Chrome and have a card saved in your Google Wallet

golden steppe
#

i see and paypal i just need to activate?

pearl summit
golden steppe
#

so i can add this?

#

payment_method_types
: ['paypal'],
payment_method_data
: {
type
: 'paypal',
},

#

to subscribtion

#

it still doesnt show up

pearl summit
#

One sec let me double check on Paypal.

golden steppe
#

okay

pearl summit
#

Do you have a live credit card in your Apple Wallet?

#

And you are using Safari?

golden steppe
#

yes to both

#

<PaymentRequestButtonElement options={{paymentRequest}} />

#

is it cause im missing that

pearl summit
golden steppe
pearl summit
#

Okay so it does work there

golden steppe
#

yes

pearl summit
#

That's good

golden steppe
#

do i need anything else here?

#

in checkoutform.jsx?

pearl summit
#

Can you show me your paymentElementOptions object?

golden steppe
pearl summit
#

Hmm okay all that is fine. However, you are using a Webview here?

golden steppe
#

what do you mean

#

by that?

pearl summit
#

Ah sorry, you are just in Safari on mobile

#

Ignore that.

golden steppe
#

yep to test it

#

yeh alr np

pearl summit
#

Hmmm ๐Ÿค”

golden steppe
#

yeh its odd

pearl summit
#

Is your URL www. or no?

golden steppe
#

nope

pearl summit
#

Do you have multiple Stripe accounts?

golden steppe
#

yeh used to have some but i forgot login

#

this is my main one

pearl summit
#

I'm not seeing that domain registered on the account that you provided above associated with the example PaymentIntent

#

Ah wait

#

You are using Connect

golden steppe
pearl summit
#

Okay hold on give me a second

golden steppe
#

okay thanks

pearl summit
#

@golden steppe how can I get to your payment page to test?

golden steppe
#

you need to be logged in

#

username: test
password: test

#

just use that

pearl summit
#

Ah okay so it does work for me:

golden steppe
#

Oh wth-

#

do you think it just took some time?

magic hare
#

๐Ÿ‘‹ hopping in here since bismarck had to head out

golden steppe
#

oh okay!

#

all fixed ha

#

didnt show up before

magic hare
#

Yeah it's very possible it just took a bit to kick in after you added it

#

Glad it's all working now!