Aller au contenu principal
Version: 1.x

Error Codes

When WCPOS encounters an issue, it displays an error code that helps identify the problem. Each error code follows the format [DOMAIN][CATEGORY][SPECIFIC_CODE] to help you quickly understand the type and nature of the error.

Error Code Format

ComponentDescriptionExample
DomainThe system areaAPI, DB, PY, SY
CategoryThe error category01, 02, 03, etc.
Specific CodeThe unique identifier001, 002, 003, etc.

Example: API04001 = API (domain) + 04 (response errors) + 001 (invalid response format)


Error Domains

API Errors

API errors occur when communicating with your WooCommerce server.

CategoryCode RangeDescription
ConnectionAPI01xxxNetwork and connectivity issues
AuthenticationAPI02xxxLogin, tokens, and permission issues
RequestAPI03xxxProblems with outgoing requests
ResponseAPI04xxxProblems with server responses
Plugin/WordPressAPI05xxxIssues with WordPress or WooCommerce plugins
ConfigurationAPI06xxxSetup and configuration problems

Database Errors

Database errors occur when storing or retrieving data locally.

CategoryCode RangeDescription
ConnectionDB01xxxDatabase connection and transaction issues
DataDB02xxxRecord and constraint issues
QueryDB03xxxQuery syntax and data type issues

Payment Errors

Payment errors occur during checkout and payment processing.

CategoryCode RangeDescription
CardPY01xxxIssues with the payment card
GatewayPY02xxxPayment gateway communication issues

System Errors

System errors are related to device resources and system configuration.

CategoryCode RangeDescription
ResourceSY01xxxMemory, disk, and permission issues
ServiceSY02xxxConfiguration and service availability

Quick Reference

Looking for a specific error code? Use the sidebar to navigate to the domain, or search for the code directly.

DomainTotal CodesCommon Issues
API38 codesServer communication, authentication, plugin issues
DB9 codesLocal data storage and retrieval
PY6 codesPayment processing
SY5 codesDevice resources and configuration

Need More Help?

If you're still experiencing issues after following the troubleshooting steps:

  1. Check the Troubleshooting section for more detailed guides
  2. Join our Discord community for support
  3. Report issues on GitHub