A clearer starting point
Choosing how to take payments starts with understanding your business. We review merchant enquiries and explore potential introductions to independent payment providers, subject to suitable referral arrangements and your permission.
How we operate
We do not accept or process card payments, provide banking services, or act as an FCA-authorised payment institution. Payment products, applications, approvals, merchant contracts, ongoing servicing and charges are handled by third-party providers.
You stay in control
We ask before sharing your enquiry with a named payment provider. You review that provider’s actual features, prices and contract before deciding. We do not guarantee product availability, approval or savings.
Company details
- Trading name
- Tap Choice
- Legal company name
- Payment Box Ltd
- Company number
- 17532104
- Registered in
- England and Wales
- Incorporated
- 20 October 2026
- Registered office
- Flat 11 Mallard Boulevard, 11 Lansdowne Way, Tolworth, KT5 9PD
- Contact
- [email protected]