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., credit/debit cards, or PayPal.

  • Manual (offline payment methods), e.g., cash on delivery.

You can add as many payment methods as you like. The checkout page may look like this:


Table of content

Online payment methods: Credit/debit cards, PayPal, etc.

If you want 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:

  • It processes the payment;

  • Puts that money into your merchant account;

  • And then, depending on the provider you’ve used, it either automatically sends money to your personal bank account or you have to manually log into that provider’s website and withdraw the funds.

Payment providers may vary in different locations. 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. You can see what payment systems are available for your store country on the store manager → Payment page.

The process from when your customer submits their card details to when you receive the money is roughly something like this:

  1. Your customer comes to your website, puts products in the cart, and proceeds to checkout.

  2. 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.

  3. 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.

  4. 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.

  5. Then after that money has landed in your merchant account, it can be sent to your personal bank account. Depending on what payments processor you have used this can happen automatically or manually.

  6. 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 can take processing fees. This is a percentage of the sale you made that the payment provider is gonna 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: Cash on delivery, bank deposit, check, etc.

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.

Additional resources

Did this answer your question?