Ecommerce merchants differ from traditional brick and mortar stores because of the sheer number of variables that play a part in their workflow. Sales channels, carriers, fulfillment, warehouse organization and catalog syndication are just a few of the logistical complexities that online merchants need to manage.
The way our platform was designed allows for flexible, powerful and highly individualized solutions to each client's unique workflow. We refer to this flexibility as our Plugin Framework.
Plugins utilize modular blocks of custom logic that can be loaded into the system and applied to the processing of a given company's data. Because plugins do not require modifications to the system they can often be completed with a quick turnaround time.
This allows us to offer an unparalleled level of flexibility to our clients.
Customizations are built as “plugins”that can be used in numerous scenarios. Some examples of how a customization can simplify your workflow:
- Automate carrier assignment to shipments based on custom guidelines (weight, destination, value, channel, etc).
- Apply complex pricing logic based on your rules.
- Integrate with sales channels or websites that are not standard.
- Produce custom PDF packing slips and invoices.
- Integrate with 3PLs for shipping and logistics.
- Generate custom reports for catalog, inventory, and sales.
- Automate your dropshipping workflow.
- Integrate with third party repricers that are not standard.
- Produce custom labels for warehousing needs.
- Customize labels for FBA shipments.
- Automate Multi-Channel Fulfillment from FBA as per your custom requirements.
- Customize your per-channel inventory levels as needed.
Customizations do have limitations:
- They cannot alter the user interface.
- elements of the system that are used by the rest of our client base cannot be modified.
- Plugins will not be implemented if they may have an adverse effect on the client account.
- Responsible development takes time and complex requests may take more time than expected.
- There are instances where we will not take on customization requests. *
There are several steps that need to be taken in order to have customizations done:
- Submit a detailed request outlining the need that you are trying to address and the solution that you have in mind.
- We will review your guidelines and propose an estimate with a price range of the final cost.
- The estimate is reviewed by you and approved with a deposit to be made toward the estimate.
- Coding is completed and tested by our development team.
- The work is reviewed, tested and approved by you.
- Remaining balance is paid.