Note: The below-given instructions apply to e-stores created with Online Store (legacy) and Advanced Store plans. In some locales (e.g., FR, PL, LT), Advanced Store plans are only available to clients who’ve purchased them before July 5th, 2022. These plans have been replaced with the Business plan – learn more about it here! 💡
When customers add products to the cart and head to checkout, they can choose how they want to pay for their order. They can use any of the payment methods that you've enabled in your online store Payment settings.
There are two main types of payments:
Online payment methods, e.g., bank cards, PayPal.
Offline (manual) payment methods, e.g., cash on delivery.
You can add as many payment methods as you like. The checkout page may look like this:
Online payment methods
To accept credit or debit cards in your online store, you have to connect your store to a payment provider. A payment provider is a company that handles payments for you:
The payment provider processes the payment.
The money is put into your merchant account.
Finally, depending on the provider you use, the money either is automatically transferred to your personal bank account or you have to log into your payment provider’s website and withdraw the funds manually.
Available payment providers vary on where your business is located. Zyro integrates with over 50 third-party payment systems to process your transactions, so no matter where you are in the world, there is an option available for you. To see what payment systems are available in your country, open your store manager's Payment section. Note: You can specify the store location in your store manager's Settings → General → Store Profile.
The process from when your customer submits their card details to when you receive the money is roughly something like this:
Your customer comes to your website, puts products in the cart, and proceeds to checkout.
The customer pays for their order in your store with a credit or debit card by filling the fields that the payment provider has asked for: credit card information, name, address, etc.
The payment provider processes that payment. They check the legitimacy of the transaction, make sure that there is enough credit in an account, etc. The entire transaction approval process takes mere seconds.
The funds are being transferred to the merchant's account. That’s not your bank account, that’s a virtual account affiliated with the payment provider, such as a PayPal merchant account. Such accounts are necessary to maintain the chain of approval from when your customer submits their card details to when you receive the money.
Then, after that money has landed in your merchant account, it can be sent to your personal bank account. Depending on what payment processor you have used, this can happen automatically or manually.
The funds are available for you to use.
A processing period from the point the customers enter their card details to the point you get the money to your bank account typically takes a couple of days for the payment provider to process your payment.
Note: Different payment providers take different processing fees. This is a percentage of the sale you made that the payment provider is going to take and keep for themselves to cover the cost of handling that payment for you.
Internal and external payment providers
Your online store supports two different types of credit card payment providers:
Internal payment providers (e.g., Stripe) allow your customers to complete their purchases directly on your online store without having to pay at a payment system's site.
External payment providers (e.g., Paysera) – if you're using an external payment provider, your customers must complete their purchases on a checkout page of that provider’s website. When the payment process is finished, they can come back to your store.
Offline (manual) payment methods
For customers who pick up their orders in person or don't want to pay online using a credit card, you can offer manual payment methods – cash on delivery, phone order, bank transfer, etc. That allows you to accept online orders with payment made outside your store’s online checkout.
With offline payment methods, no actual payment is gathered during the order placement. When the customer places their order, they will be shown the information and instructions you provide. The order will be placed in Awaiting Payment status. When you receive the payment, you can manually set the order to Paid or another order status as you process the order.
You can add as many offline payment methods as you need and supply them with how-to payment instructions so that shoppers can see them at checkout and follow them to pay.