Skip to main content

Understand Checkify billing

Learn how billing works on Checkify.

Updated yesterday

Checkify billing uses a system of recurring payments. Learn how you are going to be charged once you subscribe to Checkify.pro one-page checkout service and complete the free trial period.

In this article:

1. Checkify pricing

1.1 How Checkify calculates pricing

Checkify uses a combination of a fixed fee and variable transaction commissions (also referred to as transaction fees) on your sales. Transaction fees will be applied to each transaction if you receive a successfully completed order from your buyer.

Transaction fees are calculated in the following way:

[order amount] x [transaction fee, %]

Transaction fees are finalized and charged at the end of the billing period, or if the billing threshold is reached. If you have no successful sales or use a manual payment method like cash on delivery (COD), the transaction fees will be €0. If you have successful sales via Checkify's checkout, the minimal processable value of transaction fees is €0.50. For example, if the sum of the fees at the end of the billing period is €0.49, the charged will be rounded to €0.50.

NOTE: Once you switch to the customizable checkout, you will not need to pay transaction fees to the eComm platform, so you end up with fewer costs for your business, which may be crucial for Shopify customers. The fees by Checkify are charged based on your online transactions completed using the custom checkout, not on your store’s revenue during the same period.

1.2 The plans

Checkify has three pricing tiers. Each plan comes with a free trial period.

The Starter plan gives you access to the basic features of the single-page checkout. It comes with the option of setting up a custom domain, 1 upsell, 1 checkout page extra offer and 1 thank you page extra offer. The available payment methods are Stripe, Adyen and PayPal. There is a €9.99/week fixed fee and a 1.65% transaction fee.

The Optimal plan gives you full access to all the app's features, including creating a custom domain, unlimited upsells, checkout page and thank you page extra offers. The available payment methods are Stripe, Adyen, PayPal and COD. This plan has a €16.99/week fixed fee and a 1.25% transaction fee.

The Master plan is similar to the Optimal plan, but has reduced transaction fees. This plan has a €29.99/week fixed fee and just 0.65% of transaction fees.

NOTE: Your subscription / free trial starts right after the first successful transaction via Checkify's checkout.

2. Checkify billing

2.1 Connect your card to Checkify

When you add a card to Checkify, it is stored on Stripe’s servers, and the payment processor will use it to collect payments on your Checkify invoices. Stripe is likely to perform a verification hold (block) in the amount equivalent to €1.01 on your account to check whether the card is valid. Just like Uber, or any other from thousands of existing apps and online services do. Once the check is completed, €1.01 is returned to the account. There is no payment, so there will be no refund. It will appear as if the whole transaction never happened. Your bank should be able to confirm this for you. Depending on your card issuer, the original charge will disappear from your pending charges within a week, but usually way faster.

Stripe billing on Checkify accepts MasterCard, Visa, Amex, Union Pay, Cartes Bancaires. It is possible to connect Google / Apple Pay as well. Cards by other issuers could be declined. You can connect credit and debit cards. Other card types might not support recurring payments. If you constantly see an error message when adding a card after making several attempts, write to [email protected] or [email protected]. Also, refer to the FAQ (troubleshooting) section in the bottom of this article.

To add a card to Checkify:

  1. Go to the Billing tab in the Checkify admin panel.

  2. Click Add payment method.

    No payment cards on Checkify

  3. Add your card details.
    Make sure all the details are entered correctly.

  4. Click Add payment method +.

    Add your card data

ATTENTION: We recommend using "traditional" bank cards. Virtual or digital cards like Wise, Payoneer, Revolut etc., may not always be successfully accepted, or they may be accepted during the initial connection, but there could be issues at repeated billing. Do not use prepaid cards.

2.2 Checkify charges

Checkify generates invoices to track your subscription payments. The invoices are generated according to the schedule of your subscription and the usage within the designated threshold. However, the charging attempts may not always match the invoice time and date, for example, because of a payment service error or insufficient funds on your card at the time of the scheduled charge, or because of the decision to change the subscription plan, or because of the threshold reached.

If you are charged out of schedule and believe it was an error, simply drop a message to [email protected] or [email protected]. We will investigate it for you.

View and download the invoices for your payments in the Invoices section of the Billing tab. You can see the recent invoices as well as full history of your subscription payments. You can download or view the invoice by clicking on the corresponding icon in the list.

Invoices in the Billing tab

If you need invoices for your company (with Tax IDs or other details added on them), download them from the admin. Make sure you add the relevant details to admin.checkify > Profile. Other data, such as business address, will be used from your connected Shopify store. Checkify's VAT (ID) registration number is also added to invoices.

All the invoices for every charge by our service are automatically-generated documents and are being emailed to customers. You can use them later for accounting and other purposes. Please check spam folder and “All email” in case you do not see or stopped receiving them.

When an invoice is generated (finalized), Checkify will attempt to charge your card.

  • If the charge is successful, the invoice will be marked as paid.

  • If the charge fails, we will retry collecting the payment later. We will notify you by email if the payment has failed.

There is a system of automatic cancelations of the subscription due to unpaid invoices. In such case, the checkout will no longer appear on your store, unless the debt is covered. It is reactivated once all the required payments are successful.

In case of reactivation, our checkout service reserves the right to collect the outstanding payments to continue its operation. You will see the appropriate notification in our admin interface:

There are email notifications on the upcoming charges, usually three days in advance. So, please pay attention to such emails.

2.3 Checkify balances

You may have some positive balance, either due to a previous overpayment, or if you get credits from Checkify. The balance will decrease the amount due on the your next invoice. Or, you may have an underpayment that will be deducted from your next bill.

The balance is displayed in the interface of admin.checkify, Billing section.

Example: A customer has a positive balance of EUR 25.00 and is paying less on the billing date

Checkify works with dynamic balance adjustment. Every minute of your subscription counts and is re-calculated pro rata, for example when you cancel. The time unused during a subscription period (cycle) is returned to you in the form of balance increase.

Press “View balance history” button to understand the changes which influence the final total of your invoices and which are being applied automatically. We will show up to 100 most recent events.

Example: Details of transactions related to the account balance

There are several cases when the balance is applied for the benefit of a customer:

  1. Prorated adjustment.

  2. Positive balance (used for paying the whole bill or its part).

  3. Loyalty and retention bonus.

  4. Miscellaneous corrections of the balance.

2.4 Understanding thresholds by Checkify

The billing threshold is one of the internal indicators of successful sales via Checkify, apart from those present on the dashboard. It can be viewed in the Billing section of the admin.

Example: EUR 2.98 in fees have been incurred. They can be paid instantly, or will be added to the total of an upcoming regular invoice (on 15-07-2025)

An automated charge attempt will be made as soon as your transaction fees reach or exceed 100% of your current threshold, even if your regular billing cycle has not ended yet. It is an optional payment which may be completed on or before the regular billing date, which is also shown in the Checkify admin interface. It is also possible to initiate such a payment manually by pressing the appropriate "Pay fees" button.

The advantages of such an approach are:

  • prevention of customer frustration from large invoices by splitting charges into smaller, easier-to-handle amounts;

  • better risk management, transparency and continued uninterrupted checkout service;

  • dynamic adaptability: the threshold grows with positive account history, rewarding long-term relations and scaling together with customer's business. The longer your business stays active with Checkify and maintains a good billing record, the higher your threshold becomes;

  • optional participation: keep paying the regular invoices only, and simply monitor this parameter, achieving a better awareness of the Checkify usage and spend.

2.5 Change the plan

You can change your subscription plan at any time. If you switch your plan mid-cycle, you will be paying the difference in case of an upgrade, or the difference is credited to your customer profile in case of a downgrade. The billing cycle remains unchanged.

Transaction fees, in accordance with the previous (old) plan, are to be paid instantly, as the switch is confirmed. The fees in accordance with the newly-selected plan are calculated and charged at the end of the billing period or in accordance with the applicable threshold. The break-down, incl. fees, unused time, etc., is available in the invoices.

Follow these steps for changing the plan:

1. Go to the Billing section of your Checkify admin panel.

2. Click Change plan and choose the one that matches your needs.

3. Save changes.

Go to Billing > Billing profile to change your subscription plan

NOTE: If you want to downgrade to the Starter plan, remove cash on delivery method, as it will no longer be supported. If you have more than one upsell, checkout page and / or thank you page offer, you need to delete them as well, and leave the one you intend to keep running. Correct operation of COD, all the created upsells and offers will not be possible or guaranteed.

2.6 Cancel the subscription

If you decide to stop using Checkify's checkout, follow these steps to cancel your subscription.

  1. Go to the Billing section of your Checkify admin panel.

  2. Click Cancel subscription.

  3. In a pop-up that appears, click Cancel subscription again.

Click "Cancel subscription" in the pop-up

When you cancel your subscription:

  • your checkout is deactivated immediately;

  • you are charged outstanding transaction fees for the used part of the current billing cycle.

Turning the checkout off (deactivating) and canceling the subscription does not mean exactly the same thing. These are the two unrelated processes. If you disconnect the checkout but do not cancel the subscription, you will still be charged according to the schedule. It works this way for the developers, who need to disconnect checkout for a while without triggering a subscription.

ATTENTION: When you cancel the subscription, you will be charged all the transaction fees due at this point. Canceling the subscription moves the billing cycle up, so you are charged right then. If charging is failed, there would be several more attempts to charge the fees in order to cover the debt. The status is not going to change to "cancelled" because of that.

If you get back to Checkify with unpaid invoices, you will be charged before you can reconnect the store. Once the open invoice is covered, i.e. the debt is collected, and the upfront payment for the next billing cycle (a 7-day period) is successful, the subscription is restored.

"Delete Checkify account" option appears once the subscription is cancelled, or there is no active subscription at all. Please treat it with care, as removal of the account is an irreversible process. The current store (.myshopify domain) will permanently lose the ability to have our product activated again, if you go for it.

If, after some time, you understand that the decision to delete completely was not right, or done in an error, you can still apply for an account reactivation program via the email template (form) we provide at the sign up (registration) stage. Start entering your old (initial) credentials to get access to the form.

Make sure the information is complete and correct. We will evaluate submission and get back to you. At the same time, Checkify reserves the right not to satisfy such a reactivation request without any additional comments or clarifications from its side, especially if some or all the relevant information is missing.

3. Trial period

The free trial period is triggered by the first successful transaction via the custom checkout. It lasts for seven (7) calendar days. It means that the first day begins at midnight, 00:00 (UTC), and not at the moment of the same day when the subscription gets activated.

You can use all the features while on trial, depending on your plan. There are no limits.

When your trial period comes to an end, you will be charged a fixed weekly fee according to your plan (as the first charge). Fixed fees are charged at the beginning of the billing period, which is, in fact, an upfront (advance) payment, while variable transaction fees are charged historically (for the past 7-day period, the billing cycle) or in accordance with the usage and the threshold applicable.

For example, if you have the Optimal plan, you pay €16.99 after the first seven days since starting the usage. Then, after another billing cycle of seven days, you will be charged €16.99 for the next seven days, and transaction fees for the past period. Please note that the first payment of fees may be earlier, if the threshold is reached.

Canceling the subscription during the trial period saves your free trial days. You can use them once you decide to go back to Checkify. If you cancel before the finish of the trial period, there will be no charges: neither fixed, nor transactional.

4. Resolving common issues

🙀 I have some trouble with covering an unpaid invoice.

You can confirm the payment, if necessary, directly on the Stripe side. To do this, go to the Invoices tab of the Billing section. Find the required invoice in the table then click on "View" to complete the transaction.

🙀 The status of my invoice is Void. What can I do about it?

If you see a 'Void' status, it means that it was not possible to make the intended charge. The subscription has now expired. Since there is no active subscription to Checkify. Therefore, it is necessary to create a new one. The voided invoice will not require a payment in future.

🙀 I cannot see the Cancel subscription button.

The cancellation is possible along with the settlement of any open (unpaid) invoice.

If you cannot see the button, it may also mean that you do not have an active subscription on Checkify at all.
If you want to remove Checkify from your store, check our guide on disconnecting Checkify.

🙀 I was charged outside my billing schedule.

Such a situation might happen because of the threshold or if charging was impossible because of a server error with Stripe, or insufficient funds on your card on the due date. So, depending on circumstances, the collection of the payment may happen either a bit earlier (a threshold is reached), or a bit later (a retry) than expected and scheduled. Please let us know if you still have doubts on the correctness of the charge.

🙀 I was charged twice.

It can happen at reactivation, or if the fees threshold has been reached, in addition to subscription update.
Don't worry, every charge by Checkify is backed by an invoice and a receipt. We send them by email to all subscribed customers. You can also view them in admin > Billing > Invoices. The invoices show the breakdown between the fixed subscription fee and variable transaction fees. They may also include some additional information, like unused time on a subscription plan.

🙀 Can I delete the card I connected to Checkify?

You cannot delete the card you connected. You can simply change it to a different card, so it becomes the current (the default) payment method. Checkify has no visibility and no access to your full (complete) card data.

🙀 I refunded an order for the customer. Will my transaction fees be refunded?

We do not refund (deduct from) the transaction fees if you refunded the order. Shopify treats refunded orders the same way. According to their terms, as of March 1, 2020, they are no longer returning transaction fees on refunded sales to merchants.

The refund is made outside our platform, so it will not affect the dashboard (the value in the "Total revenue" tab) in admin.checkify. That's one more reason why there will be no deduction for the figure displayed and no adjustments in invoices.

🙀 My card was not connected.

Please ensure your card details are complete and correct, there are sufficient funds for the card's validation, and Stripe supports the chosen card type.

In case of repeated declines, you may try the following:
- change the card type (e.g. Visa to Mastercard and vice versa);

- try debit or credit cards by different issuers (banks, payment service providers);

- try adding a card by one of your country's banks. Example: you are a business from France, so a card of the French origin (issuer) is more likely to be accepted successfully.

🙀 My card gets declined.

It may often be necessary to complete a 3D Secure authentication step. This window and stage are not managed by us, so we cannot help complete it, or somehow bypass it. Please make sure there are no missed notifications, SMS or pop-ups from your bank (app), the card is valid, there is some small positive balance on it.

Attempt the connection in a different browser and / or switching to a different network.

Some cards are a bit more likely to get rejected, so, for instance, stop trying virtual cards or prepaid cards if this happens in your case. Change the card type (brand), if possible. E.g.: Visa > Mastercard. Retries should succeed!

Did this answer your question?