#Greggles

1 messages · Page 1 of 1 (latest)

cyan jettyBOT
crisp thistle
#

Hello! Possibly; what behavior are you seeing?

winter sigil
#

Google Payments shows the wrong price on checkout. I create a paymentintent for one price, but if another price is selected I change the price on the paymentintent. It works correctly for cards but not Google Pay.

crisp thistle
#

Are you using the Payment Element? Payment Request Button?

winter sigil
#

With Apply Pay, when I check out, the wallet window on my phone slides up then down really quickly and the payment never resolves.

#

Payment element

#

Again, cards and other payment methods work fine in production and in test mode but these 2 are glitchy

crisp thistle
#

Do you see any errors in the web dev console when that happens?

winter sigil
#

lol fantastic question! I don't know. One second.

paper field
#

Second, for Apple Pay, are you a platform creating charges on a Connected Account?

winter sigil
#

error message in test mode

Could not create Apple Pay session. Please make sure you have registered this Stripe account. For more information, see https://stripe.com/docs/apple-pay#web.
paper field
#

Yep sounds like Connect, right?

winter sigil
#

We have Apply Pay enabled on our staging server. We disabled it in production after seeing the errors

paper field
#

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

winter sigil
#

pi_3M2gkhGxG8m2870U1BoEAMLx

#

Apple Pay is showing on the site but the response body is not showing it as an option.

"payment_method_types": [
    "card",
    "acss_debit",
    "afterpay_clearpay",
    "alipay",
    "klarna",
    "link",
    "us_bank_account",
    "wechat_pay",
    "affirm"
  ],
paper field
#

Thanks looking

#

Okay so your domain is registered in testmode only. That is the issue

winter sigil
#

@paper field in response to your first question, our UI shows the correct price, on submittal, the Google Pay price is the original price.

paper field
#

Sounds like you registered it via the API using your Test API key

winter sigil
paper field
#

You either want to register it in live mode (using your live API key) or via the Dashboard (which will properly register it in livemode)

#

But yeah you need to register the domain in livemode as a requirement here for Apple Pay

paper field
winter sigil
#

We did register it and it did the same thing on the live site.

winter sigil
paper field
winter sigil
#

It's reregistered in live and disabled in test.

paper field
#

Not seeing that be true for the account related to pi_3M2gkhGxG8m2870U1BoEAMLx

winter sigil
#

Let me run a test in live mode and get you a new PI ID

paper field
#

Sounds good

winter sigil
#

pi_3M2h2yGxG8m2870U1XEvHSqW

paper field
#

Still seeing the domain only registered in testmode

#

Did you delete the domain before re-registering?

#

If not, it is "idempotent" and won't take

winter sigil
#

I guess I don't know how to do that. Can you walk me through it?

paper field
#

Ah!

#

I forgot

winter sigil
#

Ah! I never configured a domain!

paper field
#

We don't show you testmode-registered domains in the Dashboard

#

Actually can you try to just register via the Dashboard

#

You may not have to delete the test-mode one and it might just register correctly in live mode.

#

And click "add new domain"

winter sigil
#

Yes I'm doing that right now. I didn't know there was an extra setup step for this payment method.

#

OK my lead is out and I don't have permissions to create the well-know directory. I'm going to assume this was the problem all along. Thank you very much for your help.

paper field
#

Test it out when you get a chance and then come back and let us know if it still isn't working!

winter sigil
#

Thank you, i appreciate the help from the both of you!