#kaylie-paymentintent-applepay

1 messages · Page 1 of 1 (latest)

daring pondBOT
meager otter
#

kaylie-paymentintent-applepay

#

@wispy heath Apple Pay works the same as card and there's nothing needed in your code to change that. I'm also confused because you talk about M2 which is for Terminal for in person payments with a physical card, which is completely separate from normal online card payments

#

If you are only using Terminal and not doing a web integration then you only need card_present and nothing else and you can ignore that warning entirely

wispy heath
#

Yeah, the client is wanting to use Terminal for in person payments and wants to accept cards and Apple Pay.

Okay, so if the code is left as is, without make the change to automatic_payment_methods. When we tried testing, since there are only live Apple Pay Test Cards, we got this error. How can we test that this is working?

meager otter
#

payment_method_types: ["card_present", "card"], this should only be payment_method_types: ["card_present"], not have `card (which does nothing in this case)

#

I'm sorry you're losing me with those pictures

#

since there are only live Apple Pay Test Cards, we got this error
what does that mean? What did you do?

wispy heath
#

Sorry, trying to provide context.

The client tried to test the implementation using Apple Pay, but got and error saying "Your card was declined. Your request was in test mode, but used a non test (live) card."

According to stripe docs (https://support.stripe.com/questions/testing-apple-pay-with-stripe) you cannot test with a Stripe Test Card.

meager otter
#

that support article is for online payments and is not relevant to Terminal

wispy heath
#

Okay, could you point me in the direction of docs that are relevant to Terminal? Or do you have any tips on how to test Apple Pay on Terminal?

meager otter
#

looking, not finding much for now sorry

wispy heath
#

Same, I keep getting redirected to the previous article I linked, which apparently is not for terminal 🤷‍♀️

meager otter
#

Okay confirmed with my team this is unfortunately impossible to test today at all I'm sorry

wispy heath
#

Ouch. Okay, hopefully this is something Stripe can look into in the future!