There're too many steps to go through when taking Tap to Pay payments. Would you be able to put all information and options on one page instead? It takes time to go through multiple steps loading different pages.
For example, the attached screenshot "Pass the phone to the buyer" step is only useful for first time users, and it pauses for a second or two before moving to the next step, maybe we can have a setting to disable this step, alternatively on the previous step, change the button "Checkout with Tap to Pay" to "Checkout with Tap to Pay and Pass the phone to the buyer".
The donation to Zeffy page can also be merged with the page showing the checkout button. It'd be good to have a slider in addition to the text field and/or allow Zeffy donation amounts to be customized, the problem with text field is it takes times to enter the amount: it brings up a keyboard, then we enter the amount, then we need to hide the keyboard to see the "Continue" button.
The ideal payment process would be we have one single page to enter all the information, then a checkout button opens the page to take payment. If this change takes time to implement, a temporary workaround would be to speed up each page.
Fast payment process is important in some scenarios, sometimes we have fundraising events with more than one hundred people, we need to process payments very quickly when many people queue to pay for things.
On a separate note, sometimes contactless card payments need PIN verification, would Zeffy consider supporting such payments?

Photo Viewer

View photos in a modal