How to use send Email To Friend GraphQL mutation Magento 2?

Send Email to Friend GraphQL Mutation used to send emails to a specific recipient with product details and your message.

By Default Email to Friend Setting is disabled and you want to try to run mutation, the response will throw an error,  “Email to a Friend” is not enabled.

For functionality to works well, You must activate settings from the admin configuration,
Stores > Configuration > Catalog > Email to a friend > Enabled Yes
Save Config.

Continue reading “How to use send Email To Friend GraphQL mutation Magento 2?”

How to use selected_options and entered_options in GraphQL Query Magento 2?

What is the Difference between selected_options vs entered_options GraphQL?
From the Magento version 2.4, You can see new architectural changes for the Data Transfer Object(DTO) will be used widely in GraphQL Query.

You have also marked new updates selected_options and entered_options in the GraphQL Query.

selected and entered options value must be base64_encode in the query and you can use this feature in add to cart and wishlist by GraphQL mutation. Continue reading “How to use selected_options and entered_options in GraphQL Query Magento 2?”

How to Add Products to Wishlist By GraphQL Mutation Magento 2?

addProductsToWishlist mutation to add any type of products in the wishlist using GraphQL Mutation Magento 2.

Before adding with mutation, Make sure the Wishlist feature is activated by settings.
Go to Admin panel, Click Left sidebar Stores -> Configuration.
Now Click on Customers Tab -> Wish List -> General Options -> Enable -> Yes. Continue reading “How to Add Products to Wishlist By GraphQL Mutation Magento 2?”