0844 800 0233 (for £0.07/min + your operator’s access charge) is ePay’s contact number – when you call, customer service agents will try to solve your payment processing enquiries.

You can also request technical support, or post feedback as an ePay payment accepting retailer, to their UK head office address: Kingfisher House, 2 Woodbrook Crescent, Billericay, Essex, CM12 0EQ, United Kingdom.

ePay is a way for people to transfer prepaid credit purchased for electronic devices such as mobile phones, as well as household bill payments. Their network comprises over 360,000 distinct outlets worldwide, with their logo a common sight in ordinary newsagents and corner shops around the UK.