Kartlo.App
FeaturesPricingDocsContact
Sign inStart free
  • Getting started
    • Create your store
    • Your desk
    • The Kartlo phone app
    • Stores and organizations
    • Plans and billing
    • AI credits
    • Team and permissions
    • Getting help
  • Products
    • Add products
    • Variants
    • Media library
    • Import products
    • Collections
    • Inventory
    • Stock counts
    • Transfers
    • Purchase orders
    • Gift cards
    • Product labels
    • Product reviews
  • Orders
    • Order lifecycle
    • Draft orders
    • Order payments
    • Fulfilment
    • Returns and refunds
    • Abandoned carts
  • Customers
    • Customers and shopper accounts
    • Segments
    • Companies
    • Subscribers and customer emails
    • Loyalty points
  • Discounts
  • Online store
    • Themes
    • Design Studio
    • Pages
    • Navigation menu
    • Store address and custom domains
    • Publish and password-protect your storefront
    • SEO and sharing
  • Payments
    • Stripe card payments
    • Cash on delivery and manual methods
    • Hosted payment gateways
    • Tabby instalments
    • Finance and payouts
  • Shipping and delivery
  • Markets and languages
  • Arabic and English
  • Taxes
  • Analytics and Live View
    • Analytics
    • Live View
    • Scheduled email reports
  • Settings
  • Security
  • Developers
    • API and webhooks
    • Headless Storefront API
  • Kartlo Apps
    • Remove or cancel an app
    • Accounting - United Arab Emirates
    • CRM
    • Social Sales Channels
    • Messenger and WhatsApp
  1. Documentation
  2. Payments
  3. Stripe card payments

Stripe card payments

On this page
  • Before you start
  • Connect Stripe
  • Check your status
  • What shoppers see
  • Card payments on the order
  • Refunds
  • Fees and payouts
  • See also

Kartlo connects to Stripe so your shoppers can pay by card on your storefront. You open your own Stripe account through a short form that Stripe hosts. The money goes into your Stripe balance and is paid out to your bank by Stripe. Kartlo never sees or stores card numbers.

Stripe is one of several card options. If you prefer a gateway that is common in your country, such as Tap, Ziina or Network International, see Hosted payment gateways.

Before you start#

Stripe asks for the details any card processor needs. Have these ready:

  • Your business details and an ID for the person who owns or runs the business.
  • The bank account that should receive your payouts.
  • Your store address and currency set correctly in Settings › Stores.

Only store admins can connect a payment provider. Stripe picks the account country from your store address and the payout currency from your store currency.

Important

Your store currency and your Stripe payout currency must match. If they differ, card payments stay off until you change one of them. The status card tells you which two currencies disagree.

Connect Stripe#

To connect your Stripe account:

  1. Open Settings › Payments from your desk.
  2. Under Card payments, find Stripe and click Set up card payments.
  3. Kartlo sends you to Stripe. Fill in Stripe's form with your business, identity and bank details.
  4. When you finish, Stripe sends you back to the Payments settings. Kartlo reads your status from Stripe straight away.
  5. If the status says Ready to accept cards, turn on the switch next to Stripe to offer it at checkout.

Tip

You can leave Stripe's form part way and come back later. Click Finish setup to pick up where you left off.

Note

If a message says card payments are almost ready and Kartlo is finishing a one-time setup with Stripe, there is nothing to do on your side. You will get an email when you can connect.

Check your status#

The Stripe card in Settings › Payments shows one plain status and the one button that moves you forward.

StatusWhat it meansWhat to do
Card payments are switched offNo Stripe account is connected.Set up card payments
Your details are not finished yetYou started the Stripe form but did not submit it.Finish setup
More details are needed before you can take cardsStripe needs more information before it allows charges.Provide the missing details
Your store prices in one currency but your payout account settles in anotherStore currency and payout currency differ. Cards stay off.Change your store currency, or connect a Stripe account that settles in your store currency.
Ready to accept cards — payouts are on holdShoppers can pay, but Stripe holds the money until you add the remaining payout details.Provide the missing details
Ready to accept cardsEverything is set.Open my Stripe dashboard

Stripe updates Kartlo on its own when your account changes. To read the latest status on demand, click Check again. The card shows when it last checked, which currency your prices are in, which currency you are paid out in, and whether the account is in test mode.

While the account is not ready, your checkout offers only the payment methods you handle yourself, such as cash on delivery.

What shoppers see#

When Stripe is ready and switched on, checkout shows a Card, Apple Pay or Google Pay option on the payment step. The card form sits inside your checkout. Apple Pay and Google Pay show up by themselves for shoppers whose device supports them.

  • The shopper must give an email address to pay by card, because Stripe sends the receipt there.
  • The order is created first and the card is charged for the exact total Kartlo worked out, including delivery.
  • The order turns Paid when Stripe confirms the payment. Until then, the shopper's confirmation page says the payment is being confirmed.
  • If the card is declined, the order stays unpaid and the shopper is told so.

Note

If you also connect a hosted gateway and switch it on, checkout uses that gateway for cards instead of Stripe. Only one card option shows at a time.

Card checkout also depends on Card (Credit/Debit) being ticked in your payment methods list. See Cash on delivery and manual methods.

Card payments on the order#

Open the order and go to its Payments page. For a Stripe payment you see which provider took the money, the card brand and last four digits, the Stripe payment reference to quote if you contact Stripe, and the platform fee if one was charged.

If a shopper disputes a charge with their bank, the dispute appears on the order in red with the date your evidence is due. You answer disputes in your Stripe dashboard.

If Stripe reports a payment that is smaller than the order total, Kartlo records what actually arrived and the order shows as partly paid rather than paid.

Refunds#

Card refunds go back through Stripe. To refund a card payment:

  1. Click Open my Stripe dashboard in Settings › Payments.
  2. Find the payment and refund all or part of it in Stripe.
  3. Kartlo receives the refund from Stripe and adds it to the order. The order's payment status updates by itself.

For returns, restocking and refund records, see Returns and refunds.

Fees and payouts#

Stripe charges its own card processing fees and pays out to your bank on its own schedule. You see your balance, payouts and fees in your Stripe dashboard, not in Kartlo.

If a Kartlo platform fee applies to your store's card sales, the Payments settings show a Platform fee box with the exact rate. If there is no box, no platform fee is taken on your card sales.

To see what you are owed by customers and what money came in and out of your business, use the Finance module. See Finance and payouts.

See also#

  • Hosted payment gateways
  • Cash on delivery and manual methods
  • Order payments
  • Returns and refunds
PreviousPaymentsNextCash on delivery and manual methods

On this page

  • Before you start
  • Connect Stripe
  • Check your status
  • What shoppers see
  • Card payments on the order
  • Refunds
  • Fees and payouts
  • See also
FeaturesPricingDocsContactPrivacyTerms© 2026 Louward Labs FZC LLC