Hello,
If you want to accept credit card payments online from your clients you need two things:
1. A merchant account at a payment gateway, for example from https://www.stripe.com. (Every payment gateway will charge a fee per transaction, please see the website of your payment gateway for this).
2. The “Connector” which connects your payment gateway with this online ordering system. You pay $29/month for this to us (there is no transaction fee and you have unlimited amount of transactions included).
Here is a video that shows how all this works: https://www.youtube.com/watch?v=HwNMeI0i6cM