How To Get Regions / State of Country By Using GraphQL

The following below Magento Open Source / Adobe Commerce 2.x GraphQL Query to get Regions / State of Country

Syntax::

{country(id: String) {Country}}

The following below two-letter abbreviation for the country ID (id: “US”), which returns all regions information about USA.

Continue reading “How To Get Regions / State of Country By Using GraphQL”

How To Get List of Categories By Using GraphQL in Magento 2.x

The following below Magento Open Source / Adobe Commerce 2.x GraphQL Query to get List of Categories

The category List query returns list of categories that match the criteria specified in filters

The categoryList query supports the following below filters. User can specify multiple filters in a query as per business need.

Category ID
Category name
Parent category ID
URL key
URL path

Continue reading “How To Get List of Categories By Using GraphQL in Magento 2.x”

How To Get Category By Using GraphQL in Magento 2.x

The following below Magento Open Source / Adobe Commerce 2.x GraphQL Query to get Category

category (
  id: int
): CategoryTree

The category query has been deprecated. Use the below categories query instead.

How To Get List of Categories By Using GraphQL in Magento 2.x

Continue reading “How To Get Category By Using GraphQL in Magento 2.x”

How To Get the admin authorization token For Postman in Magento / Adobe Commerce

Magento Open Source 2.x / Adobe Commerce 2.x Super Admin Credentials are self Token Authorization

The following below steps need to follow.

Step[1] – Download Postman Application & Install it

Step[2] – Once Postman Installed, do the following below things

Continue reading “How To Get the admin authorization token For Postman in Magento / Adobe Commerce”

Adobe Commerce 2.x Related Products Rules, Gift Card Accounts, Private Sales, Live Search

Adobe Commerce 2.x supports Marketing Options Related Products Rules, Gift Card Accounts, Private Sales, Live Search

Continue reading “Adobe Commerce 2.x Related Products Rules, Gift Card Accounts, Private Sales, Live Search”

Which category ID reserve for the root catalog of the default store in Magento Open Source 2.x & Adobe Commerce 2.x

Magento Open Source 2.x & Adobe Commerce 2.x (Enterprise Edition / Commerce Cloud Edition) new Installation done, once you checked, you noticed , It reserves the Category ID 2 for the Root Catalog of the default store

Continue reading “Which category ID reserve for the root catalog of the default store in Magento Open Source 2.x & Adobe Commerce 2.x”

How Many Types Payment Order State / Status in Adobe Commerce / Magento 2.x

Step [1] – Order Status and Order State::

The following default 7 Payment Order State

  1. New = An order is created, but no payment has been made
  2. Pending =No invoice and shipments have been submitted
  3. Processing = An order have been (Payment Received + Order Invoiced + Order Shipped)
  4. Complete = One both Order invoice and shipped has been generated
  5. On hold = Put an order on hold
  6. Canceled =If an order haven’t been paid , it is assigned by a store owner or a payment gateway
  7. Closed=An order had a credit memo assigned to it and the customer has received a refund

Continue reading “How Many Types Payment Order State / Status in Adobe Commerce / Magento 2.x”

What is RMA & How To Integrate in Adobe Commerce

Returned Merchandise Authorization (RMA):: RMA can be granted to customers who request to return an item for replacement or refund. Typically, the customer contacts the merchant / seller to request a refund. If approved, a unique RMA number is assigned to identify the returned product.

Enable RMAs for your store

Step [1] – On the Admin sidebar, go to Stores > Settings > Configuration.

Step [2] – In the left panel, expand Sales and choose Sales underneath.

Step [3] – Expand Expansion selector the RMA Settings section.

Step [4] – Set Enable RMA on Storefront to Yes.

This setting determines if customers can create and view RMA requests from the storefront. RMAs can be applied to both new and existing orders.

Step [5] – Set Enable RMA on Product Level to Yes.

This setting determines the behavior for the Enable RMA attribute for individual products on the storefront:

When Enable RMA on Product Level is set to Yes, customers on the storefront can return all individual products. It includes both Enable RMA = Yes and Enable RMA = No product attribute values.
When Enable RMA on Product Level is set to No, customers on the storefront can return only the products with an Enable RMA = Yes product attribute value.

Step [6] Set Use Store Address to one of the following values:

Yes – Send returned products to the store address.
No – Enter an alternate address for product returns.

Step [7] – Finally Click on Save Config Button

Configure shipping methods for returns

Step [1] – On the Admin sidebar, go to Stores > Settings > Configuration.

Step [2] – In the left panel, expand Sales and choose Delivery Methods.

Step [3] – Expand the section for the carrier that you want to use for return service, such as UPS.

Step [4] – Set Enabled for RMA to Yes.

Step [5] – Finally Click on Save Config Button

Change allowed RMAs at a product level

If you enable RMAs for your store and your catalog contains some products that should not be allowed for return, you can modify the setting at the product level,

Step [1] – Open the product in edit mode.

Step [2] – Scroll down and expand Expansion selector the Autosettings section.

Step [3] – Clear the Use Config Setting checkbox, if needed.

Step [4] – Toggle the Enable RMA setting to No.

Change allowed RMAs at a product level

If you enable RMAs for your store and your catalog contains some products that should not be allowed for return, you can modify the setting at the product level,

Step [1] – Open the product in edit mode.

Step [2] – Scroll down and expand Expansion selector the Autosettings section.

Step [3] – Clear the Use Config Setting checkbox, if needed.

Step [4] – Toggle the Enable RMA setting to No.

Ste [5] – Finally click on Save Config Button

Finally click on Save Config Button

Customer Returns storefront experience

Customers can use either of the following to request an RMA from the storefront:

Orders and Returns Widget in the sidebar

Orders and Returns link in footer

As a best practice, make sure to include a description of your RMA requirements and process in the Customer Service policy.

All customer RMA information is displayed on the My Returns page in the customer account dashboard.

Customer Request an RMA

The customer completes the following steps on the storefront to submit an RMA:

Step [1] – In the footer, clicks Orders and Returns.

Step [2] – Enters the order information:

Order ID
Billing Last Name
Email

Step [3] – Clicks Continue.

Step [4] – Below the order date, clicks Return.

Once Customer logged in, GoTo → MyDashBoard → My Orders

Displaying all Orders Listing – all Columns Details as below

Click on Return Button to return the product return request.

Once click on Return Button –> Redirects on Create New Return Request Page

Enter all required information as per need

After filling in all the required info, once click on Submit Button

Your Product Return request has been generated

Admin need to approve this request –> Go To Admin

Sales –> Return –> Listing of Return Items

Click on View Button

Once fill in all required fields and click on Save Button → redirects to RMA Listing

Step [5] – Chooses the item to return and enters the Quantity to Return.

Step [6] – Sets Resolution to one of the following:

Exchange
Refund
Store Credit

Step [7] – Sets Item Condition to one of the following:

Unopened
Opened
Damaged

Step [8] – Sets Reason to Return to one of the following:

Wrong Color
Wrong Size
Out of Service
Other

Step [9] – If needed, sets Contact Email Address and Comments.

If Customer ordered several items and the customer wants to return one product or set of specific product, they can click Add Item To Return, select the item, and then set all mentioned options.

Step [10] – Finally click on Submit Button

How To Integrate Gift Registry in Adobe Commerce 2.x

The following below steps need to follow.

Step [1] – Login storefront & redirect on customer’s account dashboard page

  • Left Panel >Click on Gift Registry
  • Open Create Gift Registry Form on Right Panel asking for “General Information” “Event Information” & “Gift Registry Details
  • General Information is asking of Event, Message, Privacy Settings, Status
  • Event Information is asking for Country & State
  • Gift Registry Details is asking for Gender
Continue reading “How To Integrate Gift Registry in Adobe Commerce 2.x”