just a question on the functionality. does it mean I dont need a merchant account anywhere else to accept switch and CC payments for UK?
just a question on the functionality. does it mean I dont need a merchant account anywhere else to accept switch and CC payments for UK?