Get paidOpen Get paid

Card machines, online payments and invoicing for growing businesses.

Find the right product

ManageOpen Manage

Take control of the back office with tools that help you run and grow.

Find the right product

SwitchOpen Switch

Already accepting card payments? Switch to Yoco to take your business to the next level.

Contact Sales

PricingShopOpen Shop

Free delivery anywhere in SA within three business days.

Find my product fit

New to card


Reseller legal info explained

Why we need to verify your identity and banking details before you can become a certified Yoco reseller.

Why do you need to verify my identity?

Yoco is a financial institution that helps business owners get paid. We're responsible for our customers' money. It's a responsibility we take very seriously.

We need official confirmation of your identity because we have to comply with the strict laws and regulations that govern how financial institutions operate.

Legitimacy and transparency are super, super important.

We don't share your personal details with anyone. They're for legal purposes only.

The Onfido technology we use to verify your ID makes the process as quick and convenient as possible. No printing or scanning necessary.

All you need is your official documents and your phone.

Okay. So why do you also need my banking details then?

So that we can pay you!

Verifying your bank account is important because when it's time for you to get paid, we need to make sure your money's going to the right place.

It's that simple.