#JulesR - Terminal
1 messages · Page 1 of 1 (latest)
Hello again! You've got two days. See the callout in red here: https://stripe.com/docs/terminal/payments/collect-payment?terminal-sdk-platform=js#process-payment
the reason asking is looking for best practices, if you have any suggestions for this scenario. Staff forgets to close a bill/order on our pos. client thinking to do an auth at beginning of service, so if staff forgets, they can still capture at end of day.
Generally we recommend you capture immediately as soon as you're able unless you have business reasons not to do so.
also, on our WorldPay/Ingenico current build, it happened that there was a timeout or some issue between our POS and the swipe. It errored, and on swipe again, the customer was charged twice. Could this happen with Stripe, and how do we prevent?
Our system is designed to prevent that kind of thing, and one of the things that prevents this is the manual capture server-side. A Payment Intent can only be successfully captured once.
What do you mean the "manual capture server-side"
The manual capture process that you were just asking about, the part where you have two days to capture the payment.
okay, thx
do you know how i can see card updater actions and when charges are made for that?
You mean when a card is updated by the network? This is no longer a Terminal question, correct?
yes, for tokenized cards.
We send Events when that happens: https://stripe.com/docs/api/events/types#event_types-payment_method.automatically_updated
also we have built for refunds to draw from accont (destination charges) using the reverse_transfer - is it the same we should do for a dispute?
This token updated card is charged to us as the main account, then we need to charge the client and pass that fee along, how can we do so?
Reverse transfers can work for disputes, yes.
Generally when you need to move money from your connected accounts to your platform you would use account debits: https://stripe.com/docs/connect/account-debits
but if we want to avoid charges we can try the reverse transfer if there are funds?
Avoid charges? Not sure what you mean.
we pay a fee for debits?