Skip to content

Troubleshooting

  • Check the mode: test credentials only work in test mode and live credentials only in live mode.
  • Check for spaces before or after the API user, the password and the merchant ID.
  • The Log tab shows the answer of Hepsiburada (masked). 401 = wrong user or password, a User-Agent (integrator name) that Hepsiburada does not know, or, on the test environment, a server IP address that is not registered at Hepsiburada; 429 = too many requests, the job is retried by itself.
  • Your server must be able to reach the provider over HTTPS (outgoing port 443) and have a current CA bundle.

Nothing happens after an order changes status

Section titled “Nothing happens after an order changes status”
  • Check Settings > General > Enable and the order status settings.
  • Check the license status bar on the add-on pages.
  • 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.

A job is “Waiting to retry” or “Gave up”

Section titled “A job is “Waiting to retry” or “Gave up””

The last error is shown in the list. Fix the cause (credentials, data, provider outage) and press Retry. Jobs are retried automatically after 5 minutes, 15 minutes, 1 hour, 3 hours and 12 hours before they give up.

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

A product stays “Not listed yet” or shows an error

Section titled “A product stays “Not listed yet” or shows an error”

The Last error column names the cause: no category mapping, a mandatory attribute without a value, a value Hepsiburada does not allow, no brand, no image, an empty description, or the reason Hepsiburada gave in the import status. Fix it and press Retry.

Open the Orders tab with “Failed imports only”. Usually the merchant SKU on the Hepsiburada line is not mapped to a product, or the product is disabled or out of stock in CS-Cart.

Hepsiburada downloads the link and accepts only a PDF or an HTML page. The store address must be public https, not behind a login, an IP filter or a maintenance page.

The upload result names the reason per item (for example a price outside the limits Hepsiburada allows, or a SKU that is not live yet). Fix the data; the add-on sends only changes and retries hourly.

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).