Absolutely! We've made sure our payment system Stripe is an accredited entity. Feel free to checkout their website https://stripe.com/gb/payments to read more about Stripe and their payment system powers...

Did this answer your question?