Resolving NetSuite Extension Fetch Error: “File Not Found”

Introduction While working with SuiteCommerce in NetSuite, you may encounter errors when fetching extensions using Gulp. One common issue is the “File Not Found” error, even though the file is present in the File Cabinet. This article discusses the possible causes and how to resolve them. Error Details During the execution of gulp extension:fetch, the… Continue reading Resolving NetSuite Extension Fetch Error: “File Not Found”

Overriding a WooCommerce Plugin in a Separate Child Theme

Theme Location /wp-content/themes/HighendWP-child/ functions.php <?php function highendwp_child_enqueue_styles() {     wp_enqueue_style(‘parent-style’, get_template_directory_uri() . ‘/style.css’);     wp_enqueue_style(‘child-style’, get_stylesheet_directory_uri() . ‘/style.css’, array(‘parent-style’)); } add_action(‘wp_enqueue_scripts’, ‘highendwp_child_enqueue_styles’); ?> Steps to Override WooCommerce Templates: Locate the template file inside the plugin Go to: /wp-content/plugins/woocommerce/templates/ Find the template file you want to override. Example: single-product/add-to-cart/simple.php Copy the template file to… Continue reading Overriding a WooCommerce Plugin in a Separate Child Theme

Coding Standards: Best Practices

Coding Standards: Best Practices for Clean & Maintainable Code Introduction In the world of software development, writing code is just one part of the job. Ensuring that the code is clean, maintainable, efficient, and consistent is equally crucial. This is where coding standards come into play. Coding standards define a set of guidelines that developers… Continue reading Coding Standards: Best Practices

ACID Properties in Databases

Understanding ACID Properties in Databases Introduction Databases are at the core of modern applications, ensuring the storage, retrieval, and management of data efficiently. However, maintaining data integrity, reliability, and consistency is crucial, especially in multi-user environments. This is where the ACID properties come into play. The term ACID stands for Atomicity, Consistency, Isolation, and Durability,… Continue reading ACID Properties in Databases

Enabling Credit Card Payer Authentication in NetSuite

Credit card payer authentication adds an extra layer of security to your Commerce website checkout. It allows customers to set up a password linked to their credit card, ensuring that the person using the card is the rightful owner. This helps protect businesses from chargebacks due to disputed transactions. How Payer Authentication Works When payer… Continue reading Enabling Credit Card Payer Authentication in NetSuite

SuiteCommerce Source Code Deployment Error: => and Backticks (`)

Issue Overview When working with SuiteCommerce, developers may encounter an issue where the deployment process fails due to the presence of certain JavaScript syntax elements: the arrow function (=>) and backticks (`). These syntax elements work perfectly in a local development environment but cause errors during deployment. Cause of the Issue SuiteCommerce’s deployment process involves… Continue reading SuiteCommerce Source Code Deployment Error: => and Backticks (`)

SuiteCommerce vs Other eCommerce Platforms: A Comparative Analysis

Choosing the right eCommerce platform is crucial for business success. SuiteCommerce, NetSuite’s native eCommerce solution, stands out from other platforms like Shopify, Magento, and WooCommerce due to its seamless ERP integration, scalability, and real-time data synchronization. Unlike standalone eCommerce platforms, SuiteCommerce integrates directly with NetSuite ERP, eliminating the need for third-party connectors. This ensures real-time… Continue reading SuiteCommerce vs Other eCommerce Platforms: A Comparative Analysis

How NetSuite ERP Enhances SuiteCommerce Performance

NetSuite ERP plays a crucial role in enhancing SuiteCommerce performance by providing seamless integration, automation, and real-time data access. By connecting SuiteCommerce directly with NetSuite’s ERP, businesses can eliminate data silos, ensuring that inventory, orders, and customer information are always up to date. One of the key benefits is real-time inventory management. With NetSuite ERP,… Continue reading How NetSuite ERP Enhances SuiteCommerce Performance

Test Card Decline in the SCA Sandbox Environment with MerchantE Payment Gateway

We recently faced a problem in our SCA Sandbox website with the MerchantE Payment Gateway, where transactions using test cards such as Visa, American Express, and Discover cards were failing, while MasterCard test cards worked fine. This was concerning, as when we tried to test the functionality of the website by placing an order from… Continue reading Test Card Decline in the SCA Sandbox Environment with MerchantE Payment Gateway

Creating a child theme in WordPress

Need to Create an new folder in the themes folder as /themes/ THEMENAME- CHILD here are the two files that be added for creating child theme style.css /*! Theme Name: Highend Child // Theme name Theme URI: https://www.hb-themes.com/themes/highend/ // URI Author: HB-Themes Author URI: https://hb-themes.com Description: Premium Responsive Multi-Purpose Theme Child Theme Version: 1.0.0 Template:… Continue reading Creating a child theme in WordPress