levelpartner.ai
Payments and invoicing

Credit card payment processing for small business: how it works and how to set it up

Credit card payment processing for small business comes down to one outcome: a client taps a pay button on your invoice or booking page and the money reaches your bank a few days later, without you holding card numbers. This article covers how that card flow works and how to connect a processor to the levelpartner.ai platform, test it and store cards safely for repeat charges. Choosing between processors and handling refunds and disputes are covered in a separate guide.

How a card payment actually moves

Four parties take part in every card payment: your client, their card issuer, your processor and you. When the client enters a card on your payment page, the processor asks the issuer to approve the charge. The issuer checks funds and fraud signals and says yes or no within seconds. If yes, the payment is authorised.

The processor then captures the payment, groups it with others, deducts its fees and pays the balance into your bank on a schedule. The platform records the payment against the invoice the moment it is approved. Your bank sees it later, as part of a payout. Understanding that gap saves a lot of confusion at month end.

Online credit card payments for small business are card-not-present

When a client pays from a link, the card is not physically present. That carries a higher fraud risk than a card in a terminal, so issuers apply extra checks. In the UK and Europe, strong customer authentication means many clients will confirm the payment in their banking app. In the US, address and security code checks do similar work.

For you, the practical effect is a little friction for the client and much better protection against fraudulent payments and the disputes that follow. Do not try to remove those checks.

Before you start

  • A registered business and a business bank account in the same name.
  • A merchant account with a processor supported by the platform. Check the list in Payments before signing up for one.
  • Your business profile in Settings complete, so receipts and invoices show the right details.
  • A refund and cancellation policy written down and published on your website.
  • Someone with authority to accept the processor's terms.

How to connect and test card payments

  1. Click Payments in the left menu and open the Integrations tab.
  2. Click Connect next to your card processor.
  3. Follow the processor's authorisation screens to approve the connection.
  4. Back on the Integrations tab, check that the processor now shows as enabled.
  5. Go to Payments, then Invoices & Estimates, click + New and choose New invoice.
  6. Select an internal contact, click Add an item, pick a low-value product and click Save.
  7. Click Send, choose Email, and under Additional options select Live mode.
  8. Open the invoice from the email, pay with a real card and check the receipt arrives.
  9. Confirm the invoice shows as paid in the invoice list and on the contact's record.
  10. Go to Payments, then Transactions, click the three dots next to the test payment and choose Refund.

Storing cards for repeat charges

Retainers, instalments and subscriptions are easier when the client's card is stored. The card details are held by the processor, not by you or the platform, which keeps you out of the scope of handling card data directly. You hold a reference that lets you charge again under the terms the client agreed.

Always get explicit consent to store and charge a card, and say how often and how much. Put it in the contract and on the payment page. Without it, disputes on recurring charges are almost impossible to win. The guide to recurring invoices for a growing team covers the billing side.

Illustration: a 12-person mortgage brokerage taking card fees

Say the brokerage charges an advice fee in two parts, on application and on offer, and clients pay by bank transfer. If about one in five transfers arrives without a usable reference, each of those needs someone to investigate. With a card processor connected and fee invoices sent with a pay button, each payment would match its invoice automatically. The second part could go on the stored card with the client's consent. The proportions are illustrative.

What it replaces and the time it takes

Card processing on the invoice replaces bank transfer details at the foot of a PDF, and the chase that follows when a transfer arrives with no reference. Connecting and testing takes under an hour once your merchant account is approved. Approval itself can take a few days, so start early.

The mistake most people make

Connecting a processor account in one currency and invoicing in another. The client sees one amount, the processor converts it, and your payout arrives in a figure nobody expected. Price your products in the currency of the processor account, and open a second processor account if you bill regularly in both pounds and dollars.

Another common one is leaving a personal account connected after a test. Make sure the connected account is the business's own, in its legal name.

When cards are not the right method

For very large invoices, card fees can be significant and some corporate clients will not pay by card at all. Offer bank transfer or direct debit for those. The guide to choosing which payment methods to offer walks through the trade-offs by client type.

Troubleshooting

The pay button does not appear on invoices. The processor connection has expired or was never completed. Reconnect it in Payments.

Payments are declined for many clients. The processor account may still be under review or limited. Check the processor dashboard for notices.

Clients get stuck at authentication. Their bank's app is asking them to approve. Tell them in the invoice email that their bank may ask them to confirm.

Payouts are smaller than expected. Fees, refunds or a reserve are being deducted. The guide to processor admin and disputes explains each.

Frequently asked questions

Do I need a merchant account to take cards?

You need an account with a processor. Most modern processors bundle the merchant account into one sign-up. Check which processors the platform supports before you choose.

Does the platform store my clients' card numbers?

No. The processor stores the card and the platform keeps a reference that lets you charge again with consent. Neither you nor your team sees the full card number.

Can clients pay with a phone wallet?

Where your processor supports wallets, they appear on the hosted payment page on supported devices. Check your processor's settings to switch them on.

How quickly does the money arrive?

That depends on your processor and your account history. Payouts run on the processor's schedule, usually a few working days after the payment. The guide to accepting online payments for the first time covers what to tell clients when you switch.