Orders Not Syncing from WooCommerce

WooCommerce Orders Not Appearing in Portal

Fix order sync issues!

__________________________________________________

Problem: Order Not in Portal

Check Order Status:

  • WooCommerce → Orders
  • Find order
  • Status must be "Processing"
  • "Pending Payment" won't sync

Fix:

  • Manually change to "Processing"
  • Should sync automatically

__________________________________________________

Verify Plugin Configuration

Check Settings:

  1. WooCommerce → Settings → Shipping → Shaloz
  2. Plugin enabled?
  3. API key correct?
  4. Environment correct (Sandbox/Production)?
  5. Test connection shows success?

__________________________________________________

Check Portal Environment

Match Environments:

  • WooCommerce: Sandbox
  • Portal toggle: Sandbox (top-right)
  • Both must match!

If Mismatched:

  • Switch portal to correct environment
  • Order should appear

__________________________________________________

Check Order Notes

In WooCommerce Order:

  • Scroll to "Order notes"
  • Look for Shaloz messages
  • Errors shown here
  • May say "Fulfillment created: ful_123"

If Error Message:

  • Note the error
  • Fix the issue
  • Try manually syncing (if available)

__________________________________________________

Manual Sync

Some Versions:

  • "Sync to Shaloz" button in order
  • Click to manually send
  • Check portal after

__________________________________________________

API Key Issues

Verify Key:

  • Correct key for environment
  • Copied entirely
  • No extra spaces
  • Test connection succeeds

__________________________________________________

Webhooks Not Related

Note:

  • Webhooks are Shaloz → WooCommerce
  • Not WooCommerce → Shaloz
  • Webhook issue wouldn't prevent order creation
  • Order creation uses API key

__________________________________________________

Debug Logs

Check Logs:

  1. Enable Debug Mode
  2. WooCommerce → Status → Logs
  3. Find Shaloz log file
  4. Look for order creation attempts
  5. See error messages

__________________________________________________

Common Fixes

1. Change Status to Processing:

  • Most common fix
  • Order must be "Processing"

2. Correct API Key:

  • Match environment
  • Test connection

3. Environment Mismatch:

  • Portal and plugin both Sandbox
  • Or both Production

__________________________________________________

Re-Sync Order

If Lost:

  • Cancel order in WooCommerce
  • Create fresh order
  • Should sync properly

__________________________________________________

Need Help?

Sync Issues: help.shaloz.com

Include: Order number, error from logs

Was this article helpful? 0 out of 0 found this helpful
Have more questions? Submit a request

Comments

0 comments

Please sign in to leave a comment.

Can’t find what you’re looking for?

Let us help you!

Submit a request
Support Agent