SSL (Secure Sockets Layer) / TLS (its modern version) and SSH (Secure Shell)

SSL (Secure Sockets Layer) / TLS (its modern version) Purpose: Secures data transfer between client and web server. Used in: HTTPS, email (SMTP over SSL), FTPS, APIs. Encryption Type: Symmetric encryption for data, asymmetric for key exchange. Authentication: Validates the identity of the website/server using SSL certificates. Certificate Authority (CA): Certificates are issued by trusted… Continue reading SSL (Secure Sockets Layer) / TLS (its modern version) and SSH (Secure Shell)

Steps to Install Argento Theme in Magento 2

Purchase & Download Argento Theme Visit https://argentotheme.com Purchase the theme if you haven’t already. You’ll get access to a ZIP package or installation files. Upload Theme Files to Magento Unzip the Argento package. Connect to your server using FTP/SFTP or SSH. Upload the theme files into the Magento root directory: app/design/frontend/Swissup/ app/code/Swissup/ Argento comes with… Continue reading Steps to Install Argento Theme in Magento 2

Hide the dot indicators in the BX Slider of SuiteCommerce

1. Check for Carousel Image Length:     – Use `Configuration.get(‘home.themeCarouselImages’)` to retrieve the array of carousel images.     – If the array length is greater than or equal to 1, hide the pager.    2. JavaScript Code:         var slider = Configuration.get(‘home.themeCarouselImages’);         // Initialize BXSlider and hide the pager if the condition… Continue reading Hide the dot indicators in the BX Slider of SuiteCommerce

To format the date using ‘N/format’ in NetSuite

/** * @NApiVersion 2.x * @NScriptType Suitelet */ define([‘N/format’, ‘N/log’], function(format, log) { function onRequest(context) { if (context.request.method === ‘GET’) { var inputDate = ‘2/28/2025’; // MM/DD/YYYY format try { // Parse using NetSuite standard method var parsedDate = format.parse({ value: inputDate, type: format.Type.DATE }); // Convert to strict ISO format (YYYY-MM-DD) using standard Date… Continue reading To format the date using ‘N/format’ in NetSuite

SuiteCommerce Transition: Sections to Consider When Moving from One NetSuite Account to Another

Objectives:  Ensure a Seamless Transition  Migrate Bastion Pacific’s NetSuite instance with minimal disruption.  Maintain system integrity throughout the transition process.  Preserve Data and Configuration  Perform a full backup of SuiteCommerce settings, including email templates(in cases where they are used within the website),PDF templates, themes, extensions, and workflows, to ensure data integrity and recovery if needed. … Continue reading SuiteCommerce Transition: Sections to Consider When Moving from One NetSuite Account to Another

Enable the Available Without Login on image file records stored in File Cabinet

To display images on your website, they must be marked as “Available Without Login” in the File Cabinet. There are 3 possible ways this can be handled. Methods to Set ‘Available Without Login’: 1) During the Initial ZIP File Upload When uploading images as a ZIP file for the first time, the checkbox can be… Continue reading Enable the Available Without Login on image file records stored in File Cabinet

How Business Models Influence API Endpoint Design and Security

When integrating systems like NetSuite with external platforms such as DispatchTrack, one may notice variations in API endpoint configurations across different clients. A particularly interesting observation arises when the API endpoints differ based on the client’s business model—for instance, B2B (Business-to-Business) versus B2C (Business-to-Consumer). This article explores why such differences exist, with a focus on… Continue reading How Business Models Influence API Endpoint Design and Security

Handling Update Operations with a Custom PATCH API in Payload CMS 3.0

With Payload CMS 3.0, the platform no longer provides built-in support for PATCH operations through the GraphQL or REST API. This can be limiting when you want to partially update a document without overwriting the entire object (which is typically what PUT or POST operations do). To address this, you’ve created a custom API route… Continue reading Handling Update Operations with a Custom PATCH API in Payload CMS 3.0

Payment method versus payment gateway in magento 2

Payment Method A payment method is the way that a customer chooses to pay for goods or services. It’s the means by which the payment transaction occurs between the customer and the merchant. Examples: Credit/Debit Cards (Visa, MasterCard, American Express) Digital Wallets (Apple Pay, Google Pay, PayPal) Bank Transfers Cash Cryptocurrency (Bitcoin, Ethereum) Buy Now,… Continue reading Payment method versus payment gateway in magento 2

Published
Categorized as Magento

Popular Magento 2 Payment Gateways

Magento 2 supports a wide range of third-party payment gateways, each with unique strengths and limitations. Here’s a quick overview: Stripe Strengths: Developer-friendly, supports many payment methods, robust APIs, subscription management, strong security. Drawbacks: Complex pricing, dispute resolution handled by merchants, potentially higher fees. Integration: Official Stripe module available. Klarna Strengths: Flexible payment options (Pay… Continue reading Popular Magento 2 Payment Gateways

Published
Categorized as Magento