How to setup Rest API USPS App with client id and secret process

As part of our overall effort to migrate our on-prem API environment to the cloud, beginning January 6th, 2025, the USPS API Developer Portal account registration process has moved to the Cloud USPS Developer Portal, with the exception noted below. Exception: If you are using a 3rd-party software or plug-in and have been directed here by your provider to create an App, please submit your request via the App Creation Form. A USPS representative will… Read More »

Fedex and UPS Soap API Last Usage Date

Here are the last dates for the usage of SOAP APIs for FedEx and UPS: FedEx SOAP API End-of-Life Date: May 31, 2024 Details: FedEx is transitioning from SOAP APIs to RESTful APIs. After this date, SOAP APIs will no longer be supported, and developers are advised to migrate to the new RESTful APIs. https://www.ecomplugins.com/magento2/magento2-ups-extensions… Read More »

Magento 2 Store pickup shipping method selection then calculate order tax based on store origin address automatically on checkout page

To achieve the functionality of calculating order tax based on the store origin address when the “Store Pickup” shipping method is selected in Magento 2, you can follow these steps: 1. Configure Store Pickup Shipping Method Magento 2 doesn’t have a built-in “Store Pickup” method by default, so you’ll need to: Install a third-party extension… Read More »

Magento 2 GraphQL example to read products data

In Magento 2, GraphQL can be used to fetch product data through the GraphQL API. Here’s an example query and explanation for retrieving product information like name, price, SKU, and description. GraphQL Query to Fetch Products { products( search: “shirt”, pageSize: 10, currentPage: 1 ) { items { id sku name description { html }… Read More »

What is difference in Rest API and Graph QL

REST API and GraphQL are both technologies for building and consuming APIs, but they have significant differences in how they handle data and functionality. Here’s a comparison: 1. Data Fetching: REST API: Operates on fixed endpoints (e.g., /users, /users/123/posts). Each endpoint returns a predefined structure of data. Can result in over-fetching (getting more data than… Read More »

Woocommerce with echo global shipping carrier integration

Integrating WooCommerce with the Echo Global Shipping Carrier requires a combination of API integration and plugin customization to enable real-time freight calculations, tracking, and shipping label generation. Here’s a step-by-step guide to achieve this: 1. Understand Echo Global’s API Obtain access to the Echo Global API by contacting their support team. Review their API documentation… Read More »

Woocommerce how to create custom api shipping method to display rates and tracking

Creating a custom API shipping method for WooCommerce involves implementing a custom shipping method class and leveraging WooCommerce’s hooks to integrate it. This process typically includes defining a new shipping method, calculating rates dynamically, and providing tracking data via an API. Below is a step-by-step guide to help you achieve this: 1. Set Up Your… Read More »