#rcb_terminal-cart
1 messages ¡ Page 1 of 1 (latest)
đ Welcome to your new thread!
â˛ď¸ We'll be here soon! We typically respond in a few minutes, but in some cases we might need a bit more time (e.g., server's busy, you've got a complex question, etc.).
âąď¸ We close idle threads, which makes them read-only. Once a thread is closed it won't be reopened, but you can start a new thread if you have another question.
đ This thread will always be available, even after it's closed. You can find it again using Discord's search, or you can save this link: https://discord.com/channels/841573134531821608/1245870284364320829
đ Have more to share? Add details, code, screenshots, videos, etc. below.
@calm cosmos looking!
Many thanks!
@calm cosmos can you clarify why you think they would have to tap again? That's the part we don't fully understand in your explanation
rcb_terminal-cart
Yep! My understanding here is that the cart is just a visual display and if the customer taps, we aren't actually doing anything towards processing the payment. As a result, we would need to make a call to processPayment to get the reader to get to the screen for capturing the payment details and confirming the Payment Intent, no?
If the reader screen is actually capturing payment method data for when then pre-dip occurs, would I be able to access that so I can just create the Payment Intent once we've collected all cart items?
Perhaps I am also misunderstanding this process though
I think the documentation noting "Even if a customer pre-dips their card, your application must still complete the full payment flow." is a bit confusing here. Does full payment flow mean that the customer needs to tap again, or do we just need to create a Payment Intent and call processPayment with the reader ID and PI when the cart is ready?
gotcha, I don't think that's correct exactly and you read that sentence differently than my team does. Two other people on my team confirmed you don't need to re-dip
have you tried the whole flow in Test mode to confirm?
Not yet, just reading through the documentation and looking to build out certain scenarios at the moment. Just was hoping for clarification because that sentence sounded ambiguous
Sounds like I can do the latter though and just call processPayment and it should pick it up if pre-dipped?
Awesome, many thanks for helping confirm!