Search Results
Keep Custom Shopify Unavailable Messages Through Variant Changes
Some Shopify catalogs use custom unavailable messages for showroom and pickup-only variants. Here is how we preserved those messages across variant changes by reading the server-rendered button label.
8 reasons Magento is the perfect B2B ecommerce platform
For this article, we review why Magento B2B eCommerce is one of the best platforms for B2B operations. Learn the versatility that Magento B2B module provides in solving, and simplifying B2B tasks.
Keeping Newsletter Consent Honest in CRM: Sync, Signed Webhooks, and MCP Draft Gates
How we keep CRM marketingOptIn as the source of truth for newsletters—syncing contacts, verifying signed webhooks, and gating MCP send tools behind confirm:true so agents draft while humans keep send authority.
How to Develop Custom Business Software That Employees Will Use
In this article, we touch on some key factors to consider when developing custom business software that employees will be more happy to use. Understanding why this is important can save you thousands.
Shopify Update — Online Store 2.0: What It Means for Shopify Owners
For this article, we provide an overview of the new Shopify update they call Online Store 2.0. The update touches on three major categories. Learn what they mean for your store, now and for the future.
The Customer Journey Series Pt 1 - What Type of Software Do You Need?
This is part 1 of the Customer Journey Series in navigating software development process as a client. We discuss the types of software that exist and how to know which one fits you goals the best.
Shopify STORIS Integration: Case Study
Do you run a furniture business that utilizes the STORIS ERP? Are you interested in using Shopify as your e-commerce platform? You can integrate the two via API and we know how! Learn more here.
Your Content Management System... More Than What Your Users See
The design phase of your CMS is an opportunity to review your workflows, your decision making processes, and improve the way you operate and express your business. We discuss the factors to consider during the design phase.
Developer Best Practices
Here at Endertech we pride ourselves on doing a good job and providing maximum value to our clients. Feeling satisfaction in doing one’s job is what keeps work fun and interesting. In accordance with those ideologies, we pay close attention to our code quality. For me, I consider coding to be digital clay and a form of artistic expression. Along those lines, creating the best possible code can be considered an artform. There’s a lot to consider there; in this article I’ll go over the basic tenets that guide Endertech's developers and our coding process.
Taking Your Product From Concept to Launch - The Endertech Way
The process of developing your software product can be intimidating, frustrating, and confusing. Learn how Endertech makes it an approachable, exciting, and engaging process instead.
Software Maintenance - The 4 Types
The life of your software does not end when it finally launches. In reality, its life has just begun. Software is always evolving and it is never finished as long as it is used; partly to accommodate for the ever changing world we live in.
Data Import Tips to a PHP System
Data is a critical component of any software system. Whether it is creating simple dropdown menus to the complex migration of thousands of records from legacy systems. At Endertech, we understand that an effective import process is key to integrating data into a new system.
