ShopKit takes card payments through Stripe. You connect your own Stripe account, customers pay on Stripe's secure checkout, and the money settles to your Stripe balance, then pays out to your bank on your Stripe payout schedule. Your Stripe account stays entirely yours.
Before you start
- Sign in to your store admin. You'll be sent to Stripe and brought back, so use the same browser throughout.
- Have your Stripe login ready. No account yet? You can create one along the way. Stripe will ask for your business and bank details before it pays anything out.
Connect Stripe
- In your store admin, go to Settings → Checkout & payments.
- In the Stripe payments panel, press Connect Stripe. The button changes to "Redirecting…" and takes you to Stripe.
- On Stripe, sign in (or create an account), choose the account you want to use, and approve the connection to your store.
- Stripe sends you back to Checkout & payments, where you'll see Stripe connected.
Finish these steps within about 10 minutes of pressing Connect Stripe. If you take longer, just start again.
What "connected" looks like
The Stripe payments panel shows a green CONNECTED badge, and underneath it:
- Account — your Stripe account ID (starts with
acct_) - Email — the email on your Stripe account
- Connected — when you connected
There are two buttons: Open Stripe Dashboard and Disconnect.
With Card payment ticked under Retail payment options, card now appears at your checkout. If the page still shows the amber warning "Card payment is switched on, but Stripe isn't connected", contact support.
Apple Pay, Google Pay and Afterpay
These are switched on in your Stripe account, not in ShopKit. Press Manage in Stripe → under Wallets & buy-now-pay-later, turn on the ones you want, and they appear at your checkout automatically. Availability depends on your Stripe account.
If your panel says DIRECT
A blue DIRECT badge with "Payments active — this store charges through its own Stripe account" means our team set your store up on its own Stripe account. There's nothing to connect, and the LIVE or TEST tag shows which mode it's in. Use Open Stripe Dashboard to see your payments.
Disconnecting
- Press Disconnect in the Stripe payments panel.
- Confirm the prompt: "Disconnect Stripe? Your storefront will stop accepting payments until you reconnect."
ShopKit removes its access to your Stripe account. Card payments stop until you connect again. Bank transfer and pay on collection keep working if you've switched them on. If they aren't on, your customers have no way to pay, so switch one on or reconnect straight away. Your Stripe account, its balance and past payments aren't affected.
ShopKit sends card refunds through your connected Stripe account, so finish any refunds before you disconnect.
Common problems
| What you see | What to do |
|---|---|
| Connect Stripe is greyed out, with "Stripe Connect isn't switched on for your store yet" | Card payments haven't been set up for your store yet. Contact ShopKit support. |
| "Stripe Connect is not switched on for your store — contact ShopKit support." | Same as above. Contact support. |
state_mismatch |
The connection took more than about 10 minutes, finished in a different browser from the one you started in, or Connect Stripe was pressed again partway through. Press Connect Stripe once more and finish in the same browser. |
platform_not_configured |
A setup problem on our side. Contact support. |
| Another message from Stripe (for example, that access was denied) | The connection was cancelled on Stripe's page. Press Connect Stripe again and approve it. |
| You were sent to the admin login page | Your admin session ended while you were on Stripe. Sign in, go back to Settings → Checkout & payments and press Connect Stripe again. |
Still stuck? Email support@uplink.net.au or open a ticket.
Card isn't the only option — see Payment options at checkout for bank transfer and pay on collection.