There are several apps that allow you to take payments. Some examples include Zettle, Square, SumUp, Revolut, Tyl, and Stripe.