From simple homepage popups that encourage account creation, to robust integration with your CRM, our team of developers can design and program any tool you need. We specialize in Shopify Plus, BigCommerce Enterprise, Magento, Volusion, WooCommerce, 3dcart custom development, but are familiar with other platforms as well. Below is a list of sample development requests we’ve handled over the years.
We’ve encountered hundreds of different development requirements in our many years in eCommerce. We put together a few sample case studies from willing clients for your review.Same Case Studies
Client wanted the price of a product to update based on the specific product options a customer selects. They also wanted the price to update automatically when the quantity of the product was changed.
In order to set up dynamic prices, based on a variety of options, our team set up one product and will give instructions as to how to set this up for the rest of the products. For updating the price based on quantity, it required an extra piece of customization. A custom script would have to be written to get price updates based on quantity chosen.
Client asked for filtered search. An in store search engine filter allows customers to narrow down product options based on certain filters (whether it be by price, brand, color, etc). As customers are selecting the filters, the page should keep reloading so that it updates after every selection.
Creating the desired in-store search engine filter would involve template customization. The built-in Volusion search would be abandoned in favor of new one. Filters would need to be set up, and products would have to be edited so they fall under one or more of the filter options provided. A search engine would be built through custom programming. It will be built from scratch, and it involves maintaining a third party database, and querying search to a custom application.
The Client wanted a custom build a box feature that would allow their users to customize their own gift box. They choose the size of the box, and then choose what products to add to the box.
We created a custom dashboard to accommodate the “Build a Box” feature. An important feature of this dashboard was a product management tool that would allow an admin to create and assign products for the Build a Box feature. A custom script and logic was created to take into account the dimensions of each box type, and the dimensions of each product, so that the tool stops customers when a space limit has been reached.
Customers must be registered and logged in to complete checkout
We can create a pop-up that displays when customers who are not logged in try to checkout. The pop up directs existing customers to sign in, then proceed to the checkout page. New customers are directed to a registration page.
Cannot create custom reports in Volusion
We can develop a custom reporting application. Hosted outside of but integrated with Volusion, we can build a password-protected dashboard that extracts order information based on dates, total order cost, customer location or other variables. You can then download these reports as Excel files.
Products that have tiered, quantity-based pricing display only the per-unit price on the category page
We can set up a dynamic field in Bigcommerce Products from which you can enter pricing grid information for products that have multiple quantity-based prices. From the category page, your customers can see a) that products have more than one price and b) the lowest price available from the words “As low as” followed by a price dynamically pulled from the information you entered in the field we set up.
Orders that contain 1 or more items currently out of stock should default to backordered.
We can develop a custom program to connect to the store through Order API. It will fetch all order details and if any item in the order is set to “backorder” the entire order status will change to backorder.
Volusion order system is not integrated with new distribution center.
Through Volusion API, we can sync orders between Volusion and Distribution center every 30 minutes. The shipping and tracking information will also sync from the distribution center to Volusion backend.
Volusion dashboard does not include a feature to manage “Deal of the Day” programs.
We can develop a custom, password-protected dashboard that connects with Volusion API to fetch products from the Volusion database. From the dashboard, the admin can choose the products to display in the deal and schedule dates to publish deals in the future.
Approved customers should have the option to pay by purchase order, but this option should be hidden from all other customers
Set inventory levels based on vendor txt files.
We can develop a custom program that corresponds product codes to SKUs in vendor txt files. If SKU is not available, product inventory will be set to 0 and product will be hidden from store. If SKU is available, product inventory will be set to 15 and product will be unhidden if needed. If a SKU is not in Volusion, the program will load the product
Shoppers should be immediately alerted if they have ordered more than the available quantity of a given product.
We can develop a script for the product page that will connect to the client’s inventory database while the page is loading. If the customer chooses a quantity above the availability, they will see an alert on the product page.
Wholesale customers are not able to re-order based on their previous order.
We can develop a button to be visible only to logged in wholesale customers. When clicked it will connect to Volusion orders and customer through API to fetch the previous order made by that customer and add to their shopping cart.
Discount process requires too many clicks from customer and needs to be replaced with a custom feature
We can develop a custom solution where the customer simply chooses a free add-on item on the shopping cart page to add to their cart. The customer will never have to enter a discount code.
Volusion lacks the advanced product filtering features needed to search by parts make, model and year.
We can develop a product filtering system based on the manufacturer chosen. The subsequent drop downs will filter based on the customer’s choices.
Need to calculate and show donation level during a campaign
We can develop a custom system through the Bigcommerce API that calculates total donations and automatically updates and adjusts a thermometer like feature on the homepage. This feature can then be used for future campaigns.
Too many high dollar amount fraud orders are getting through without a screening system.
We can create a custom filter for all orders over a certain threshold. All of these orders will be routed for approval before being sent to the warehouse for fulfillment. The threshold can be adjusted through the dashboard.
Certain product prices should be visible only to logged in customers.
We can custom program a feature that hides the price of certain products unless a user is logged in. A button will display that prompts the user to register or log in through a pop up.
Products are subject to different laws from country to country or state to state, which the customers should be made aware of.
We can develop an interactive map that displays information regarding the legalities of a product based on the country or state that is chosen. The map can be managed through a custom dashboard which the merchant can update as laws change.
Standard product options will not suffice for custom products upon purchase and checkout.
We can develop a custom checkout process that takes the customer through simple steps to customize a product and add it to their shopping cart. This can be made dynamic, working off of your product options and database.
Client needed custom reporting so they can access and view order status, order id, product code, customer ID and name.
To create the custom report the client wanted, we set up a separate custom admin dashboard to manage orders and custom reports. We fetched data from Volusion and imported it into the custom admin. We were also able to generate the custom reports from within the custom dashboard.
Client had issues in dealing with pre-order products and checking out.
We customized the add-to-cart process so that if a customer attempts to checkout with a regular “in stock” product and a pre-order “out of stock” item, a message will pop up stating that the item is only available for preorder and/or that any items for preorder require a separate checkout.
Client wanted the ability to break up product descriptions into sections and display stock status information on the mobile page.
We customized the description section of the product page so that all the sub headings are collapsed in an accordion menu, these changes also took place on the mobile template. We also customized the mobile page to fit room for the stock information.
Client wanted a “find a retailer” and “buy online” feature added to each page. The “find a retailer” feature would be general and site wide, however the client wanted the “buy online” feature to be product specific based on availability.
We developed a custom dashboard that allows the admin to add third party online stores and upload their logos.
Client wants two prices to be shown on category page, one for a package and one for a case. Client also wants to be able to change the text and price for all products from the back end.
Customization to BigCommerce would include multiple packaging will be set up using options and price difference. The case and package details that would be shown on the category page will have to be entered in a custom field which we created. A custom script will fetch pricing information shown on the category page.
Client wanted a custom make, model and year search tool while storing the database of products offsite on a separate dashboard that communicates with Volusion as user inputs search details.
We created a custom category page where users will be able to search the product as per given URL for reference. For the search tool, a custom script will be implemented on the custom database which will filter the results on the custom category page. When the user clicks on a product, they will be redirected to a product detail page.
Client wants to create a product configurator/customizer on their BigCommerce store.
We set up a custom dashboard to create the Product Configurator tool. We also integrated BigCommerce API with the custom dashboard. The custom dashboard was set up to manage images and options. There also is an interface when an admin can enter all possible images for orders. We also replaced the image area on the product page on the storefront via the custom dashboard script. The price and image changes as the user selects their options.
The client requested 1Digital to display both the weekly financing price, and the total purchase price of each product on the category, and product pages. This gives the users two options when purchasing a product; either pay a weekly price for 52 weeks or pay for the product upfront.
1Digital developed a custom script that multiplied the product price by 2.1 then divided the total by 52 weeks to come up with the weekly financing price. The script would then display the purchase price, and the finance price on the product, and category pages.
The client was receiving a Google spammed structure data error. Google considers their search quality to be rich, if Google determines your SEO results are lower quality many problems can arise. Because the HTTP version of the site wasn’t considered “secure” Google determined some of the data the website contained might have been spammed data.
1Digital determined that Google was crawling both the HTTP, and HTTPS version of the site. We decided to create a new Webmaster Tool and forced Google to only crawl the HTTPS version of the site. Once Google crawled the HTTPS version the error never occurred again.
The client requested that 1Digital add a “Processing Fee” to the cart when the user is checking out. If the user purchased more than $50 in product the processing fee would be removed.
1Digital created a custom script that would add a product to the users cart called “Processing Fee.” The user would not be able to remove the processing fee from the cart, and we would provide a clickable explanation as to why the fee was being charged. If the total order price is over $50 the script will remove the processing fee.
The client requested that 1Digital create a mega menu that displays their categories with links to their product pages, phone number, and customer review link.
1Digital custom designed a mega menu that matched the overall design of the StockPKG. We linked every associated product page with their category. We then added their go green image; linked customer reviews, displayed their phone number, email, and linked to their catalog all on the mega menu. With a great looking design we were able to add a new element to StockPKG that customers love!
The client wanted a product page where the customer could pick specific add-ons to put on the product. When the customer chose these add-ons it would change the product picture, add the add-on to a summary list, and update the price of the product.
1Digital custom designed a script that treated add-ons as ‘product options.’ A customer can view their list of product options, when selected it will change the product image, add the product option to a summary list of all product options they’ve chosen thus far, and update the products cost. When the user proceeds to the checkout page it will show the prices of all product options they’ve chosen.
The client wanted their site to adapt to any screen size.
1Digital implemented changes to the site that would ensure the site would adapt to the screen size of the user. If the user came through the site on desktop, smartphone, or tablet it would respond to their screen size and display the correct sizing of the content on the page.
The client wanted a custom header to display their social media links, logo, search bar, custom shopping cart, login, and much much more.
1Digital designed a header in Photoshop to the customers liking. We then implemented the new header with custom code. Making the user able to call, login, add items to the cart, and search while keeping the overall design of the site.
If you need something unique to make your life easier, let us know! We’ll start with your requirements and goals and turn them into an actionable plan of attack. To get the ball rolling simply…Contact Us Today