My payment failed. What should I do?

Why payments fail at checkout or on renewal, and how to pay a failed renewal from your payment link or My Account, Orders.

Updated 23 Oct 2026 · 2 min read

On this page
Most failed payments are caused by low balance, a card not enabled for online payments, or the bank declining the transaction. Try again or use another method. If a subscription renewal failed, we'll send you a secure payment link, and you can also pay from My Account → Orders.

If your payment failed at checkout

  1. Check that your card has enough balance and is enabled for online and international payments.
  2. Try again, or use a different card or Apple Pay. On one-time orders you can also use STC Pay or Tabby.
  3. Using a card issued outside Saudi Arabia? Some foreign cards are declined. A Saudi-issued card, or Apple Pay with a Saudi card, usually works.
  4. If the bank sent a one-time code (OTP), make sure it was entered before it expired.

Your basket stays saved, so you can simply try again. More checkout tips in Problems at checkout.

If your subscription renewal payment failed

Your box is prepared once its renewal payment goes through, so a failed payment holds it up. Here's what happens:

  1. We message you with a secure link to pay, by WhatsApp and email, and sometimes by SMS. You may receive a few reminders until it's paid.
  2. Open the link and pay with the same card, another card or Apple Pay.
  3. Or log in and open Orders in your dashboard, find the unpaid renewal and pay it there.
  4. Once it's paid, your box goes into the kitchen as normal and the reminders stop.

Paying from your account? Open your dashboard and go to Orders. Open My Account

Stop it happening next time

Only pay through links that open your order on solukypet.com. Never share your full card number, CVV or a one-time code (OTP) in a chat, email or call.

Still not working? Message us on WhatsApp +966 56 748 1781 with your order number and we'll help.

Still need help?

Message the Soluky team on WhatsApp (fastest) or email us. Include your order number if it is about an order.