Troubleshooting Guide - Common Issues & Solutions
Comprehensive troubleshooting guide for resolving common doin9 platform issues
Troubleshooting Guide - Common Issues & Solutions
Encountering issues with your doin9 store? This comprehensive troubleshooting guide covers the most common problems and their solutions. From technical glitches to operational challenges, find quick fixes and detailed solutions to keep your store running smoothly.
Table of Contents
1. Platform & Technical Issues
2. Payment & Checkout Problems
3. Shipping & Fulfillment Issues
4. Product & Inventory Problems
6. Performance & Speed Problems
Platform & Technical Issues
Login & Access Problems
#### Cannot Access Admin Dashboard
```
Problem: Unable to log into DoingHub admin panel
Symptoms: Login page not loading, incorrect credentials error, infinite loading
Solutions:
āāā Check Credentials
ā āāā Verify username/email is correct
ā āāā Ensure password is typed correctly
ā āāā Check for caps lock or special characters
ā āāā Try password reset if unsure
āāā Browser Issues
ā āāā Clear browser cache and cookies
ā āāā Try incognito/private browsing mode
ā āāā Disable browser extensions temporarily
ā āāā Try a different browser
āāā Network Issues
ā āāā Check internet connection stability
ā āāā Try different network (mobile hotspot)
ā āāā Disable VPN if using one
ā āāā Check firewall settings
āāā Account Issues
āāā Verify account is active
āāā Check for suspended account notifications
āāā Confirm you're using correct login URL
āāā Contact support if account locked
```
#### Website Not Loading
```javascript
const websiteIssues = {
// DNS problems
dnsIssues: {
symptoms: ["Domain not found", "Server not found", "DNS error"],
solutions: [
"Check domain registration status",
"Verify DNS settings with registrar",
"Wait for DNS propagation (24-48 hours)",
"Try accessing via IP address"
]
},
// Server problems
serverIssues: {
symptoms: ["500 error", "503 error", "Server timeout"],
solutions: [
"Check server status page",
"Wait for automatic recovery",
"Contact hosting provider",
"Check for maintenance notifications"
]
},
// SSL certificate issues
sslIssues: {
symptoms: ["SSL certificate error", "Not secure warning"],
solutions: [
"Renew SSL certificate",
"Check certificate installation",
"Verify domain matches certificate",
"Contact support for SSL issues"
]
}
};
```
Database & Data Issues
#### Data Not Syncing
```
Problem: Changes not appearing or data inconsistencies
Symptoms: Orders not updating, inventory not reflecting changes, customer data missing
Troubleshooting Steps:
āāā Check System Status
ā āāā Visit status.doin9.com for service status
ā āāā Check for maintenance notifications
ā āāā Verify no ongoing outages
ā āāā Look for performance degradation alerts
āāā Clear Cache
ā āāā Clear browser cache completely
ā āāā Clear application cache in admin
ā āāā Force refresh pages (Ctrl+F5)
ā āāā Log out and log back in
āāā Verify Permissions
ā āāā Check user role permissions
ā āāā Verify API access if using integrations
ā āāā Confirm account has necessary privileges
ā āāā Test with admin account if available
āāā Data Validation
āāā Check data format requirements
āāā Verify required fields are completed
āāā Look for validation error messages
āāā Test with minimal data set
```
Payment & Checkout Problems
Payment Processing Issues
#### Payment Failures
```javascript
const paymentTroubleshooting = {
// Card declined issues
cardDeclined: {
commonCauses: [
"Insufficient funds",
"Expired card",
"Incorrect card details",
"Bank fraud protection",
"International transaction blocked"
],
customerSolutions: [
"Verify card details are correct",
"Check with bank for transaction blocks",
"Try different payment method",
"Use different card",
"Contact card issuer"
],
merchantActions: [
"Check payment gateway settings",
"Verify merchant account status",
"Review fraud detection rules",
"Test with different test cards",
"Contact payment processor"
]
},
// Gateway errors
gatewayErrors: {
error_codes: {
"timeout": "Payment gateway timeout - retry transaction",
"invalid_merchant": "Merchant account configuration issue",
"duplicate_transaction": "Duplicate transaction detected",
"invalid_amount": "Transaction amount format error"
},
solutions: {
"timeout": "Retry payment, check gateway status",
"invalid_merchant": "Verify merchant account settings",
"duplicate_transaction": "Wait before retrying, check order status",
"invalid_amount": "Check currency and amount formatting"
}
}
};
```
#### Checkout Process Problems
```
Problem: Customers unable to complete checkout
Symptoms: Checkout page not loading, payment form errors, order not processing
Solutions:
āāā Form Validation Issues
ā āāā Check required field validation
ā āāā Verify address format requirements
ā āāā Test with different browsers
ā āāā Ensure JavaScript is enabled
āāā Payment Method Problems
ā āāā Verify payment methods are active
ā āāā Check payment gateway configuration
ā āāā Test payment processing manually
ā āāā Review payment method restrictions
āāā Shipping Calculation Errors
ā āāā Verify shipping zones are configured
ā āāā Check shipping rate calculations
ā āāā Test with different addresses
ā āāā Review shipping method availability
āāā Tax Calculation Issues
āāā Verify tax settings configuration
āāā Check tax service integration
āāā Test with different locations
āāā Review tax exemption rules
```
Refund & Return Issues
#### Refund Processing Problems
```javascript
const refundTroubleshooting = {
// Refund delays
refundDelays: {
causes: [
"Payment processor delays (3-5 business days)",
"Bank processing time (5-10 business days)",
"Weekend/holiday delays",
"International transaction delays"
],
actions: [
"Provide refund reference number",
"Explain typical processing times",
"Offer to check refund status",
"Escalate if beyond normal timeframe"
]
},
// Partial refund issues
partialRefunds: {
scenarios: [
"Return shipping costs deducted",
"Restocking fees applied",
"Damaged item partial refund",
"Used item depreciation"
],
communication: [
"Clearly explain refund calculation",
"Provide itemized refund breakdown",
"Reference return policy terms",
"Offer alternative solutions if applicable"
]
}
};
```
Shipping & Fulfillment Issues
Shipping Problems
#### Shipping Rates Not Calculating
```
Problem: Shipping costs not displaying or calculating incorrectly
Symptoms: No shipping options, wrong rates, shipping errors at checkout
Troubleshooting:
āāā Shipping Zone Configuration
ā āāā Verify shipping zones are set up correctly
ā āāā Check zone coverage includes customer location
ā āāā Ensure shipping methods are active
ā āāā Test with known working addresses
āāā Rate Calculation Issues
ā āāā Check product weight and dimensions
ā āāā Verify shipping class assignments
ā āāā Test rate calculation manually
ā āāā Review carrier API integration
āāā Address Validation
ā āāā Verify address format requirements
ā āāā Check for special characters in address
ā āāā Test with simplified address format
ā āāā Validate postal/ZIP code format
āāā Carrier Integration
āāā Check API credentials are valid
āāā Verify carrier service availability
āāā Test carrier API connection
āāā Review carrier account status
```
#### Tracking Information Issues
```javascript
const trackingIssues = {
// Missing tracking numbers
missingTracking: {
causes: [
"Order not yet shipped",
"Tracking number not generated",
"Manual shipping without tracking",
"Carrier system delays"
],
solutions: [
"Check order fulfillment status",
"Generate tracking number manually",
"Contact shipping carrier",
"Update customer with status"
]
},
// Incorrect tracking information
incorrectTracking: {
causes: [
"Wrong tracking number entered",
"Tracking number format error",
"Carrier system error",
"Package not yet in carrier system"
],
solutions: [
"Verify tracking number accuracy",
"Check with carrier directly",
"Provide corrected tracking info",
"Investigate with fulfillment team"
]
}
};
```
Delivery Problems
#### Package Delivery Issues
```
Problem: Packages not delivered or delivery problems
Symptoms: Package marked delivered but not received, damaged packages, wrong address delivery
Resolution Process:
āāā Delivery Confirmation Issues
ā āāā Check delivery confirmation details
ā āāā Verify delivery address accuracy
ā āāā Contact carrier for delivery proof
ā āāā Check with neighbors or building management
āāā Damaged Package Claims
ā āāā Document damage with photos
ā āāā File claim with shipping carrier
ā āāā Offer immediate replacement
ā āāā Review packaging procedures
āāā Lost Package Investigation
ā āāā File lost package claim with carrier
ā āāā Provide insurance claim documentation
ā āāā Offer replacement or refund
ā āāā Follow up on carrier investigation
āāā Wrong Address Delivery
āāā Verify original shipping address
āāā Contact carrier for package retrieval
āāā Arrange redelivery to correct address
āāā Update address validation procedures
```
Product & Inventory Problems
Inventory Management Issues
#### Stock Level Discrepancies
```javascript
const inventoryIssues = {
// Overselling problems
overselling: {
causes: [
"Inventory not updated in real-time",
"Multiple sales channels not synced",
"Manual inventory adjustments missed",
"System lag during high traffic"
],
prevention: [
"Enable real-time inventory tracking",
"Set up low stock alerts",
"Regular inventory audits",
"Implement safety stock levels"
],
resolution: [
"Contact affected customers immediately",
"Offer alternatives or backorder",
"Provide estimated restock date",
"Consider expedited shipping for replacement"
]
},
// Inventory sync issues
syncIssues: {
symptoms: [
"Different stock levels across channels",
"Inventory not updating after sales",
"Manual adjustments not reflecting",
"Import/export data mismatches"
],
solutions: [
"Force inventory sync",
"Check integration settings",
"Verify API connections",
"Perform manual inventory count"
]
}
};
```
#### Product Display Problems
```
Problem: Products not displaying correctly or missing information
Symptoms: Images not loading, descriptions missing, prices incorrect, variants not showing
Solutions:
āāā Image Display Issues
ā āāā Check image file formats (JPG, PNG, WebP)
ā āāā Verify image file sizes (< 2MB recommended)
ā āāā Test image URLs directly
ā āāā Clear CDN cache if using one
āāā Product Information Missing
ā āāā Verify all required fields are completed
ā āāā Check for special characters in descriptions
ā āāā Ensure proper formatting in rich text
ā āāā Test product save and publish process
āāā Pricing Display Problems
ā āāā Check currency settings
ā āāā Verify price format configuration
ā āāā Test with different customer groups
ā āāā Review tax-inclusive pricing settings
āāā Variant Configuration Issues
āāā Verify variant options are set up correctly
āāā Check variant pricing and inventory
āāā Test variant selection functionality
āāā Ensure variant images are assigned
```
Customer Account Issues
Account Access Problems
#### Customer Login Issues
```
Problem: Customers unable to access their accounts
Symptoms: Login failures, password reset not working, account locked
Customer Support Script:
āāā Verify Account Details
ā āāā "Can you confirm the email address you used to register?"
ā āāā "Have you tried both your email and username to log in?"
ā āāā "Are you sure about the spelling of your email address?"
ā āāā "Have you recently changed your email address?"
āāā Password Reset Process
ā āāā "Let me send you a password reset link"
ā āāā "Please check your spam/junk folder"
ā āāā "The reset link expires in 24 hours"
ā āāā "Try the reset process from a different device"
āāā Account Status Check
ā āāā Check if account is active
ā āāā Verify account hasn't been suspended
ā āāā Look for any security flags
ā āāā Check for duplicate accounts
āāā Technical Troubleshooting
āāā "Please try clearing your browser cache"
āāā "Try logging in from an incognito window"
āāā "Can you try from a different browser?"
āāā "Are you using any browser extensions that might interfere?"
```
Order History & Tracking
#### Order Information Problems
```javascript
const orderIssues = {
// Missing orders in account
missingOrders: {
causes: [
"Guest checkout used instead of account",
"Different email address used",
"Order placed before account creation",
"Account sync issues"
],
solutions: [
"Search by order number or email",
"Link guest orders to account",
"Verify email address used for order",
"Manual order association if needed"
]
},
// Incorrect order status
incorrectStatus: {
causes: [
"Status update delays",
"Manual status not updated",
"Integration sync issues",
"Fulfillment system errors"
],
solutions: [
"Check actual fulfillment status",
"Update status manually if needed",
"Sync with fulfillment system",
"Provide accurate status to customer"
]
}
};
```
Performance & Speed Problems
Site Speed Issues
#### Slow Loading Pages
```
Problem: Website loading slowly or timing out
Symptoms: Long page load times, images loading slowly, checkout process slow
Performance Optimization:
āāā Image Optimization
ā āāā Compress large images (use WebP format)
ā āāā Implement lazy loading for images
ā āāā Use appropriate image sizes
ā āāā Enable image CDN if available
āāā Code Optimization
ā āāā Minify CSS and JavaScript files
ā āāā Remove unused plugins/extensions
ā āāā Enable browser caching
ā āāā Optimize database queries
āāā Server Performance
ā āāā Check server resource usage
ā āāā Upgrade hosting plan if needed
ā āāā Enable server-side caching
ā āāā Use Content Delivery Network (CDN)
āāā Third-party Services
āāā Review third-party script loading
āāā Optimize analytics and tracking codes
āāā Minimize external API calls
āāā Use asynchronous loading where possible
```
#### Mobile Performance Issues
```javascript
const mobilePerformance = {
// Common mobile issues
issues: {
slowLoading: "Mobile pages loading slower than desktop",
touchProblems: "Touch interactions not working properly",
displayIssues: "Layout problems on mobile devices",
keyboardIssues: "Virtual keyboard causing layout shifts"
},
// Mobile optimization
optimization: {
responsive: "Ensure responsive design implementation",
touchTargets: "Make touch targets at least 44px",
viewport: "Set proper viewport meta tag",
fonts: "Use system fonts for faster loading"
},
// Testing tools
testing: [
"Google PageSpeed Insights",
"GTmetrix mobile testing",
"Real device testing",
"Chrome DevTools mobile simulation"
]
};
```
Design & Display Issues
Theme & Layout Problems
#### Design Not Displaying Correctly
```
Problem: Theme elements not showing properly or layout broken
Symptoms: Misaligned elements, missing styles, broken responsive design
Troubleshooting:
āāā Browser Compatibility
ā āāā Test in multiple browsers (Chrome, Firefox, Safari, Edge)
ā āāā Check for browser-specific CSS issues
ā āāā Verify JavaScript compatibility
ā āāā Test on different operating systems
āāā CSS Issues
ā āāā Check for CSS syntax errors
ā āāā Verify CSS file loading properly
ā āāā Look for conflicting styles
ā āāā Test with browser developer tools
āāā Responsive Design Problems
ā āāā Test on various screen sizes
ā āāā Check media query breakpoints
ā āāā Verify mobile-first approach
ā āāā Test touch interactions on mobile
āāā Custom Code Issues
āāā Review recent custom code changes
āāā Check for JavaScript errors in console
āāā Verify third-party integrations
āāā Test with default theme temporarily
```
Content Display Issues
#### Text & Media Problems
```javascript
const contentIssues = {
// Text display problems
textIssues: {
encoding: "Special characters not displaying correctly",
fonts: "Custom fonts not loading",
formatting: "Rich text formatting lost",
translation: "Multi-language content issues"
},
// Media display problems
mediaIssues: {
images: "Images not loading or displaying incorrectly",
videos: "Video playback issues",
icons: "Icon fonts or SVGs not showing",
galleries: "Product image galleries not working"
},
// Solutions
solutions: {
encoding: "Check UTF-8 encoding settings",
fonts: "Verify font file paths and formats",
formatting: "Check HTML/markdown syntax",
images: "Verify image URLs and file permissions",
videos: "Check video format compatibility",
icons: "Ensure icon font files are loaded"
}
};
```
Getting Additional Help
Support Resources
#### Self-Service Options
```
Available Resources:
āāā Documentation
ā āāā Complete user guides and tutorials
ā āāā API documentation for developers
ā āāā Video tutorials and walkthroughs
ā āāā Best practices and optimization guides
āāā Community Support
ā āāā Community forum discussions
ā āāā User-generated solutions and tips
ā āāā Feature requests and feedback
ā āāā Peer-to-peer assistance
āāā Knowledge Base
ā āāā Frequently asked questions (FAQ)
ā āāā Common issue solutions
ā āāā Step-by-step troubleshooting guides
ā āāā Platform updates and announcements
āāā Status & Updates
āāā System status page (status.doin9.com)
āāā Maintenance notifications
āāā Service disruption alerts
āāā Performance monitoring
```
#### Direct Support Channels
```javascript
const supportChannels = {
// Live chat support
liveChat: {
availability: "24/7 for urgent issues",
responseTime: "< 2 minutes average",
bestFor: "Quick questions and immediate assistance",
access: "Available in admin dashboard"
},
// Email support
emailSupport: {
address: "support@doin9.com",
responseTime: "< 4 hours during business hours",
bestFor: "Detailed issues requiring investigation",
include: "Screenshots, error messages, steps to reproduce"
},
// Phone support
phoneSupport: {
availability: "Business hours for premium plans",
number: "1-800-doin9-HELP",
bestFor: "Complex issues requiring screen sharing",
preparation: "Have account details and issue description ready"
},
// Priority support
prioritySupport: {
availability: "24/7 for enterprise customers",
responseTime: "< 30 minutes",
features: "Dedicated account manager, direct escalation",
access: "Available for enterprise and premium plans"
}
};
```
Escalation Process
#### When to Escalate Issues
```
Escalation Criteria:
āāā Technical Issues
ā āāā System-wide outages or performance issues
ā āāā Data loss or corruption problems
ā āāā Security vulnerabilities or breaches
ā āāā Critical functionality not working
āāā Business Impact
ā āāā Issues preventing sales or order processing
ā āāā Payment processing failures
ā āāā Customer-facing problems affecting reputation
ā āāā Compliance or legal concerns
āāā Resolution Timeline
ā āāā Issues not resolved within SLA timeframes
ā āāā Repeated occurrences of same problem
ā āāā Workarounds not sufficient for business needs
ā āāā Customer satisfaction at risk
āāā Communication Needs
āāā Need for executive-level communication
āāā Media or public relations concerns
āāā Regulatory reporting requirements
āāā Legal or compliance notifications needed
```
Preparing for Support Contact
#### Information to Gather
```
Before Contacting Support:
āāā Account Information
ā āāā Account email address
ā āāā Store URL or domain
ā āāā Plan type and billing information
ā āāā User role and permissions
āāā Issue Details
ā āāā Detailed description of the problem
ā āāā When the issue first occurred
ā āāā Steps taken to reproduce the issue
ā āāā Any error messages received
āāā Technical Information
ā āāā Browser type and version
ā āāā Operating system
ā āāā Device type (desktop, mobile, tablet)
ā āāā Screenshots or screen recordings
āāā Business Impact
ā āāā How the issue affects your business
ā āāā Number of customers affected
ā āāā Revenue impact if applicable
ā āāā Urgency level and timeline needs
āāā Previous Troubleshooting
āāā Steps already attempted
āāā Temporary workarounds used
āāā Previous support ticket numbers
āāā Any relevant system changes made recently
```
---
*This troubleshooting guide covers the most common issues you might encounter with your doin9 store. Remember that most problems have simple solutions, and our support team is always ready to help when you need additional assistance.*
Quick Resolution Tips:
1. Start Simple: Try basic solutions like clearing cache or refreshing the page
2. Document Everything: Take screenshots and note error messages
3. Test Systematically: Isolate variables to identify the root cause
4. Check Status: Always check the system status page first
5. Don't Hesitate: Contact support early if issues persist
*Keep this guide bookmarked for quick reference, and remember that every issue is an opportunity to improve your store's reliability and performance!*