No, travellers do not need to sign-up to Tab to make a payment. All they need is their credit card.
Do travellers need an account with Tab to make a payment?

Written by Team Tab
Updated over 2 years agoNo, travellers do not need to sign-up to Tab to make a payment. All they need is their credit card.