#ac_green925

1 messages · Page 1 of 1 (latest)

plucky boltBOT
lunar lily
#

Hello 👋
That sounds like a warning and/or something styling related. It shouldn't affect 3DS flow

#

Can you share more info about what you're seeing with 3DS modal?

near tapir
#

no 3DS modal is showing up, basically when I click pay the screen goes a bit "transparent" grey but the 3 dots in the payment button aren't animating

#

resulting in "payment incomplete" in stripe dashboard

#

when I was logged into my admin wordpress account this was not happening

plucky boltBOT
lunar lily
#

Can you share a screenshot/a video? Is it happening on live mode/test mode/both?

near tapir
#

will make a video right now

#

just a second

lunar lily
#

Also examples of payment intent IDs would help

near tapir
#

ok this is the payment id of the transaction I just tried

#

and this is the one I did while logged in to my wordpress admin account (which worked)

#

pi_3NuGiYJ9sFn2Cbty05xjkQhu

vapid kelp
#

Hi 👋 I am stepping in as @lunar lily has to go. Did you mean to share only one payment intent id or two?

near tapir
#

sorry, this is the failed one from my test

#

pi_3NuGt1J9sFn2Cbty1cqmucWP

vapid kelp
#

Okay so it looks like this payment intent did go through authentication and failed

#

This was in live mode. Testing in Live mode is against Stripe ToS

near tapir
#

oh oops

#

wasn't aware of that

#

switching to test mode

vapid kelp
#

I'm looking through the API requests associated with the Intent.

near tapir
#

so, I just ran another test and it worked, but I was logged in to a user account

#

It appears as if it's only happening to non-logged in transactions

#

It's working in test mode

#

even when not logged in

#

I can't get it to fail

#

this is the payment id for the latest test mode

#

pi_3NuHAGJ9sFn2Cbty1GOz9lWo

vapid kelp
#

Okay that looks fine.

near tapir
#

I can't get it to work

#

but it had just happened

#

i think it's when I try to click "create an account"

vapid kelp
#

Well the last Payment Intent has a customer associated with it

near tapir
#

I get the greyed out screen with no loading animation on payment button

#

but the payment still went through

vapid kelp
#

It looks like the failed ones don't have a customer ID as part of the payment intent creation

near tapir
#

ok, I guess question would be why wouldn't it have a customer id? and how would I get it to have one?

vapid kelp
#

That is up to the plugin you are using

near tapir
#

ok I am using Payment plugins for Stripe and there is a setting

#

"GDPR Settings
Customer Creation
Customer Creation
When account is created
This option allows you to control when a Stripe customer object is created. The plugin can create a Stripe customer ID when your customer creates an account with your store, or it can wait until the Stripe customer ID is required for things like payment on the checkout page."

#

it is currently set at "when account is created"

#

should I change it to "when a customer id is required"?

vapid kelp
#

This plugin is not one maintained by Stripe. I have absolutely no idea what their settings do.

near tapir
#

ok

#

So, I think I figured it out. I believe there is some sort of unresolved conflict when that setting is "when account is created" but it allows guest checkouts

#

Its not creating a customer because they're not creating an account

#

so I either have to disable guest checkout or change to "when ID is required"

vapid kelp
#

Okay, I'm glad you figured that out. I think you should raise that issue to the plugin maintainer so they can address those conflicts