Troubleshooting
“Test connection” fails
Section titled ““Test connection” fails”- 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 cron address answers “Forbidden”
Section titled “The cron address answers “Forbidden””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.
An order was not imported
Section titled “An order was not imported”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.
The invoice link is rejected
Section titled “The invoice link is rejected”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.
Stock or price is rejected
Section titled “Stock or price is rejected”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.
Still stuck
Section titled “Still stuck”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).