All Collections
Yoco Online Payments
Yoco Online Payments Page: FAQs
Yoco Online Payments Page: FAQs
Updated over a week ago

Use your Payments Page to accept payments online from your customers, even if you don’t have a website.

How does it work?

Yoco Payments Page is a simple way for any customer to pay you online. Open your Yoco App, activate and customise your Payments Page in a few clicks, and share it with the world to accept multiple payments online.

Your Payments Page can be used in a number of ways: You can copy the link and add it to your invoices, website, emails or newsletters; you can also share the link with your customers directly from your Yoco App, or post the link on social media.

Your customer clicks the link, enters the amount, reference and their personal details and pays using their card details on your secure Payment Page. Our online platform uses 3D Secure authentication – this means that they will receive a ‘One Time PIN’ from their bank as part of the payment process, guaranteeing the safety of the transaction.

You get an email notification every time a customer pays using your Payments Page, and you can see a record of all payments made on your Sales History.

How do I start using my payments page?

Log in to your Yoco App, from the bottom menu, tap 'Send > Payments Page'. Activate the feature by tapping 'Activate'. You can also access it by tapping 'More > Online Payments > Payments Page'.


Log in to the Business Portal, on the left menu, select 'Sell Online > Payments Page'. Activate your payments page by clicking the 'Activate' button.

Who would benefit from using Yoco Payments Page?

Payments Page is very versatile and can be used in many different ways:

  • If you're an NPO, your payments page can be used to accept donations.

  • If you're in the retail or services industry, and usually send invoices, you can add your Payments Page as a new payment method onto your invoices.

  • If you're selling products or services on social media, you can link to your Payments Page in your bio.

If you'd like to send one-off payment requests to individual customers, for the specific amount they need to pay, our Payment Link feature may be more suitable for you.

How can I customise it for my unique scenarios?

Your unique payment page link can be customised with additional parameters like amount and a reference. This will pre-populate those fields on the payment form when your customer visits the link.

Let’s assume your standard payment link is: . Your customised link will then have the format below.

Note, you’ll need to replace the parts in bold caps.

For example:

Note: the amount must be a Rand value and can include cents. Only include numbers, and a decimal point if you're adding cents. There are special rules for encoding parameters that have spaces or special characters. If you're not familiar with this encoding, we suggest getting assistance.

Redirecting the customer after payment

In addition to setting the amount and the reference, you can also add a link to a webpage where we’ll redirect the user after payment. You do this by adding a parameter called redirectOnPaymentSuccess.

Here's an example:

This is a simple way of taking the customer to a page on your website once they’ve successfully paid. For example, you might like to show them information about their order, or the next steps to follow to receive their goods.

Parameter References

Note: these parameters are case sensitive. They must be supplied exactly as shown in this table.




Amount in ZAR to charge the customer. The amount must be a Rand value and can optionally include cents. Only include numbers, and a decimal point if you’re adding cents.


Customer’s first name. Will be shown on the payments page form but will be editable.


Customer’s last name. Will be shown on the payment page form but will be editable.


Customer’s email address. Will be shown on the payment page form but will be editable. The customer’s receipt will be emailed to this address.


Your reference for the payment. This will be associated with the payment and be sent to you in your notification email.


URL of one of your web pages to redirect the customer if the payment is successful. Should be URL encoded.

What are the transaction fees?

For online payments, our transaction fees range from 2.6% to 2.95% for Visa/Mastercard payments, and for international cards it ranges between 3% and 3.4% - depending on your turnover and fees package. Online payments incur a minimum fee of R2.26 per transaction. Instant EFT has a fixed 2% (ex VAT) fee - with same day settlement.

The more you transact, the less you pay.

Get more details about how Yoco fees work here.

How do I get paid?

All online payments are linked to your existing Yoco Profile, and you’ll receive your payouts as per our usual schedule - see more here.

What cards are accepted currently?

All Visa and MasterCard cards that are 3D Secure enabled are accepted, including international cards like American Express. Diners cards are not currently supported.

How do I start using my payments page?

Log in to your Yoco App, tap Online Payments > Payments Page from the menu. Activate the feature by tapping Activate.

Did this answer your question?