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

Create Transaction Saved Search for Sales Orders With Duplicate Purchase Order Number

User wants to create a Transaction Saved Search showing Sales Orders with duplicate Purchase Order number.     Solution Navigate to Lists > Search > Saved Searches > New Click Transaction Search Title: Enter Title  Example: Sales Order Saved Search with Same PO# Click Criteria Click Standard Filter: Select Main Line Type: Select Yes Click Set Select Type Type: Select Sales Order Click Set Select PO/Check Number PO/Check Number: Select not empty Click Set Click Summary Filter: Summary Type: Select Count Field: Select Document Number… Continue reading Create Transaction Saved Search for Sales Orders With Duplicate Purchase Order Number

Resolve Error: “Department/Class/Location Are Mandatory Lines.” When Saving a Journal Entry that Uses a Custom Form

This notice happens when the following Accounting Preferences are enabled: Make Departments/Class/Locations Mandatory = True Always Allow Per-Line Classifications on Journals = True Allow Empty Classifications on Journals = False Also, in the Custom Journal Form, Department/Class/Location is not shown on the line level field. To resolve this, a user may follow these steps: Navigate… Continue reading Resolve Error: “Department/Class/Location Are Mandatory Lines.” When Saving a Journal Entry that Uses a Custom Form

Department/Class/Location Value is Unset When Journal Entry Lines are Edited

When user edits a Journal Entry that has Department/Class/Location populated at the line level, the field becomes empty when other values are changed. The field becomes empty because the original Department/Class/Location was set to Inactive. Set Department/Class/Location back to Active  Navigate to Setup > Company > Department/Class/Location Show Inactives : Mark Checkbox Unmark Inactive checkbox… Continue reading Department/Class/Location Value is Unset When Journal Entry Lines are Edited

Proposal For Customer Categorization and Grading System

Proposal Summary  This proposal outlines the implementation of an automated customer categorization system in NetSuite to classify customers into Gold, Silver, and Bronze categories based on revenue and order frequency over the past 12 months. The solution includes configuring saved searches, custom records, scheduled scripts, and workflows to automate classification and provide tracking of customer… Continue reading Proposal For Customer Categorization and Grading System

Magezon – Image gallery setting up

Download the zip file after the purchase, and unzip on the app/code folder. After the upgrade, deploy and di-compile commands, On the Website Admin backend Albums – Allows you to create collection of images and video albums. You can easily drag and drop multiple images. Please select the grid view for a better display. Category – Enables… Continue reading Magezon – Image gallery setting up

Published
Categorized as Magento

Increase the customer session on the website

The timeout occurring at short intervals was due to security measures triggered by user inactivity.  To improve the same, For frontend (customer) sessions: Go to Stores > Configuration. Navigate to General > Web. Under Default Cookie Settings, adjust: Cookie Lifetime: Enter the number of seconds for the session duration (e.g., 86400 for 24 hours). Click… Continue reading Increase the customer session on the website

Published
Categorized as Magento

How to include a new field on the Shipment API in Magento2

Create a new field on the sales shipment table using the db-schema.xml file Then add the newfield on the extension attributes file app/code/JJ/DocumentNumber/etc extension_attributes.xml <config xmlns:xsi=”http://www.w3.org/2001/XMLSchema-instance” xsi:noNamespaceSchemaLocation=”urn:magento:framework/Extension/etc/extension_attributes.xsd”> <extension_attributes for=”MagentoSalesApiDataShipmentCreationArgumentsInterface”> <attribute code=”document_number” type=”string”/> </extension_attributes> </config> For saving the field di.xml <config xsi:noNamespaceSchemaLocation=”urn:magento:framework/ObjectManager/etc/config.xsd”> <type name=”MagentoSalesApiShipmentRepositoryInterface”> <plugin name=”custom_shipment_repository_plugin” type=”JJDocumentNumberPluginShipmentRepositoryPlugin”/> </type> </config> ShipmentRepositoryPlugin.php <?php namespace JJDocumentNumberPlugin; use MagentoSalesApiDataShipmentExtensionFactory; use MagentoSalesApiDataShipmentInterface; use MagentoSalesApiShipmentRepositoryInterface; class ShipmentRepositoryPlugin… Continue reading How to include a new field on the Shipment API in Magento2

Creative Shader Effects: Exploring Ray Marching

Ray marching is a technique that simulates 3D objects inside a shader by checking distances to surfaces instead of using polygons. It’s often used for volumetric rendering, fog, and signed distance fields (SDFs). Simple Ray Marching Example This GLSL code renders a 3D sphere inside a shader: float sphereSDF(vec3 p) { return length(p) – 1.0;… Continue reading Creative Shader Effects: Exploring Ray Marching