Bestseller Inventory Update API

Inventory API updates the inventory count at the option/EAN level. Follow the link to make sure you read more play free pokies. The changes are made in the oc_inventory and oc_option table. The aggregate inventory at the product level also changes basis the inventory changes at the option level. Before calling the updateInventory API, client […]

Continue Reading

Orders getting created without Size

ReasonEvery size option has an associated option id mapped in the DB. Whenever options are uploaded/updated, the mapping changes. For example, Size S has option id 3, but when the options are updated/uploaded, it might happen that the option id is now changed to 12. Now when a order is created for Size S, system […]

Continue Reading

Kartify – FYND Integration

FYND is an important business partner for us. There are many websites such as roush.com, aldoshoes.in etc are dependent on FYND for inventory and order processing. In this article we will discuss the complete integration and the various APIs and webhooks involved in this. Related Documents – 1. FYND APIs2. How to refund for prepaid […]

Continue Reading

Modules Cheat sheet

We are using multiple modules which makes life easier for us and reduces the dependency on Designers and Engineering team for doing minor modifications. Some of the modules contain HTML, CSS, Javascript codes while others are totally based on configuring right settings. In this article we will see which module is used for what. And […]

Continue Reading

GOFYND APIs

You can call 4 FYND APIs from admin panel to check the stock status of a particular product, order tracking and manually confirming the payment. Navigation System -> Tools ->Fynd API -> Gofynd APINow you will see the following window Stock status ->You can check the inventory of a particular product using FYNDs stock status […]

Continue Reading

Crons setup in Admin

Lets first understand Cron job in layman’s language. If you want to execute a task periodically, you will setup a cron job for it. That’s it!!!! We use crons for calling many functions such as Inventory consumption, Order push to SAP/Unicommerce, Cache clear etc. All these crons are scheduled at specific time. These may have […]

Continue Reading

SMS Service Module

In this article, we will be focusing on how we use netcore’s api for sending SMSes We usually use either netcore’s API or mobilnxt’s api for sending both OTP and transactional messages. In Netcore, we use two different channels for OTP and other messages. Both have their unique feed id. General SMS Service URL -> […]

Continue Reading

CC avenue Integration – How it works

In this article we will see how the network communication happens between CC avenue and Kartify. When we place the order, we send payment information to CC avenue. CC avenue then deducts the amount from customer’s account and through call back send us back a success or failure response depending on the transaction. If Response […]

Continue Reading

Duplicate Product issue in Bestseller

In Bestseller websites, sometimes products repeat on category page. Despite being a rare event, we had to find out its resolution. Cause -> The issue arises because of Page level cache. Resolution -> Clear the cache for the following keys from /clear-cache-hide url.1. catalog_controller_product_product2. catalog_controller_product_category

Continue Reading