Skip to content

Troubleshooting Guide

SymptomCauseSolution
Blank pageJavaScript errorClear cache, try incognito
404 errorStore unpublishedPublish from dashboard
Slow loadingLarge imagesCompress images
CheckSolution
StatusSet to “Active”
InventoryAdd stock or allow backorders
CollectionAdd to at least one collection
StoreEnsure store is published

Webhook Errors:

  1. Check URL: your-domain.com/api/stripe-webhook
  2. Verify webhook secret matches
  3. Check Stripe Dashboard > Webhooks for errors
  4. Ensure selected events: checkout.session.completed

Payments Not Updating:

  • Verify webhook is receiving requests
  • Check webhook response in Stripe logs
  • Confirm secret key is correct

Orders stay “Pending” until you:

  1. Receive payment confirmation
  2. Go to Orders > [Order]
  3. Click “Mark as Paid”

CauseSolution
Wrong filterCheck “All” tab
Payment failedCheck gateway dashboard
Search issueClear search, refresh

Only Pending/Cancelled orders can be deleted. Paid orders are preserved for records.


Customers with orders cannot be deleted to preserve order history.

May occur if customer uses different emails. Merge manually by updating orders.


Step 1: Verify DNS

nslookup www.yourdomain.com

Should return: pintas.turbospark.my

Step 2: Check Propagation Visit dnschecker.org and enter your domain.

Step 3: Wait DNS can take 24-48 hours to propagate fully.

  • Wait 10-15 minutes for certificate issuance
  • Verify DNS is correctly configured
  • Clear browser cache

IssueSolution
Wrong passwordUse “Forgot Password”
Rate limitedWait 15 minutes
Email not foundCheck email spelling
Session expiredLog in again
  1. Check spam folder
  2. Verify correct email
  3. Wait and retry (rate limited)

CauseSolution
File too largeCompress to under 5MB
Wrong formatUse JPG, PNG, or WebP
Browser issueTry different browser
Network timeoutCheck connection
  1. Check image URL is valid
  2. Verify image file exists
  3. Clear browser cache
  4. Try hard refresh (Ctrl+Shift+R)

  1. Reduce date range in analytics
  2. Clear browser cache
  3. Check internet connection
  1. Compress images (under 500KB each)
  2. Limit products per page
  3. Enable caching (automatic)
  4. Use fewer featured products

CheckSolution
Spam folderCheck and whitelist
Email configuredVerify in Settings
RESEND_API_KEYAdmin must configure
Customer email validVerify spelling

Update Settings > General > Store Email


  1. Verify URL is correct
  2. Check secret/key matches
  3. Ensure HTTPS
  4. Test with gateway’s tools
  5. Check server logs
CodeMeaningSolution
401UnauthorizedLog in again
403ForbiddenCheck permissions
404Not foundVerify endpoint URL
429Rate limitedWait and retry
500Server errorContact support

If issues persist:

  1. Gather Information

    • What you were doing
    • Error messages (screenshots)
    • Browser and device
  2. Contact Support

  3. Check Status

    • API: /api/health
    • Status page (if available)