For all CardUp payments, the recipients do not need to sign up to CardUp in order to receive funds. We do however work with businesses who want to collect credit card payments through CardUp - these recipients become Preferred Recipients and their details are pre-filled for the convenience of our users and their clients who are using CardUp to pay them.
If you want to collect credit card payments through CardUp and become a Preferred Recipient, please drop us an email at hello@cardup.co