Skip to content

Troubleshooting

  • “APIkey is wrong”: copy the API key again from your CJ account (My CJ > Authorization > API); check for spaces.
  • “Too much request”: your CJ account level allows few calls per second; lower the load or set “CJ requests per second” to your level.
  • The Log tab shows CJ’s answer (masked) with the code and the request id; the codes are explained in Developer notes.
  • Your server must reach developers.cjdropshipping.com over HTTPS (outgoing port 443) with a current CA bundle.

Nothing happens after an order changes status

Section titled “Nothing happens after an order changes status”
  • Check Settings > General > Enable, the license status bar, and the push status on the Rules tab.
  • The order must contain imported CJ products; the order page then shows a CJ Dropshipping tab.
  • Open Jobs: queued jobs wait for cron. If the counts never change, the cron job is not running; run the command from the settings page by hand once.

An order says “Needs attention” or “Failed”

Section titled “An order says “Needs attention” or “Failed””

The reason is shown in the list: CJ may hold an order because the address could not be verified, because no shipping method exists for the destination, or because the balance is too low (payment from balance). Fix the cause in CJ or in the order and use Send to CJ; it is safe to repeat.

CJ took it off sale (the product state shows “Off sale at CJ”). It is enabled again when CJ puts it back on sale. Change the rule “When CJ takes a product off sale” to keep products as they are.

The log lists skipped images with the reason (host not allowed, wrong type, too large). Images are downloaded from cjdropshipping.com hosts only; add another host under “Extra image hosts” if CJ serves them elsewhere.

  • Use Register webhooks on the Connection tab; the store must be reachable over HTTPS from the internet (CJ rejects local addresses).
  • The add-on learns the signing key (the openId of your CJ account) when it connects; “Test connection” once if the log says the signature is wrong.
  • Rejected messages are listed in the log with the action “webhook”. CJ does not retry failed deliveries; the polling job catches up.

The key in the address is wrong. Copy the address again from the settings page.

Contact us through https://cs-cart.kaviolabs.com with the add-on version, the CS-Cart version and the relevant log lines (secrets are masked automatically).