1. 3rd Dec 2022
NYC MuleSoft Meetup Group
Shopify Integration With MuleSoft
2. Organizers
● Around 15+ years of experience into ERP and integrations
● Working as principal architect at Slalom LLC
● 3X MuleSoft Certified, 1X AWS Certified
● Managed multiple end to end implementation/integrations
projects
● MuleSoft Ambassador
● Mentoring Mule Developers and People trying to switch to
MuleSoft
Neeraj Kumar
3. Safe Harbour Statement
● Both the speaker and the host are organizing this meet-up in individual capacity only. We are
not representing our companies here.
● This presentation is strictly for learning purposes only. Organizer/Presenter do not hold any
responsibility that same solution will work for your business requirements.
● This presentation is not meant for any promotional activities.
3
4. A recording of this meetup will be uploaded to events page within 24 hours.
Questions can be submitted/asked at any time in the Chat/Questions & Answers Tab.
Make it more Interactive!!!
Give us feedback! Rate this meetup session by filling feedback form at the end of the day.
We Love Feedbacks!!! Its Bread & Butter for Meetup.
Housekeeping
4
5. 5
About the Speaker
● Working as a Senior Principal Engineer at Tricon Infotech
Private Limited.
● 12+ years of Total Experience.
● 4+ years experience in Mulesoft.
● Certified MuleSoft Developer and Architect.
● MuleSoft Mentor and Leader
● Top contributors of MuleSoft Help Forum
Shyam Raj Prasad
8. Shopify
● Shopify is platform for all e-Commerce web store that sell goods online.
● It let allows you organize your products, customize your storefront, accept credit card
payments, track and respond to orders.
● All this is done with a one mouse click.
8
9. Shopify Key Features
Shopify provides you with a variety of tools to help you to set up and run your business.
Depending on the pricing plan that you choose, you can find everything you need to showcase
your products online, to process payments, and to make your store work for you. Shopify offers:
● Free and paid themes from the Shopify Theme Store to make your store stand out and look
great
● Free and paid apps from the Shopify App Store to expand the functionality of your store
● Shopify's own payment provider to accept credit card payments
● Growth opportunities with Shopify's sales channels and an enterprise plan for merchants
selling in high volume who want to decrease third-party transaction fees
● A Shopify blog that has guides and articles about running your store and connecting with your
customers
● Experts all around the world who can help you set up, design, and market your store
● A dedicated Support team available 24/7 to answer your questions no matter what Shopify
plan your store is on.
9
10. Shopify Ways to Sell
With Shopify you can sell products in different ways using many sales channels. Although you're
not limited to choosing only one way to sell, it's important to have an idea of your business
requirements so you can choose a pricing plan that works for you.
10
11. Shopify Uptime
Shopify maintained a 99.99% uptime as a platform, calculated for all major Shopify services, in all
geographic regions, for the past 90 days. Uptime is a way to measure the reliability of an operating
system. This includes online storefronts, checkout, Shopify POS, Shop Pay, Shopify Payments,
and Shopify itself.
Our uptime calculations don't include downtimes attributed to:
● Outages of third-party services
● Errors resulting from theme customization
● Errors resulting from public or custom apps
● Planned downtime or maintenance
● Major or natural events outside of Shopify's control
11
15. Shopify Connector
● Shopify is a complete eCommerce platform that lets you start, grow, and manage a business.
It is completely cloud-based and hosted, which means you don’t have to worry about
upgrading or maintaining software or web servers. This gives you the flexibility to access and
run your business from anywhere with an internet connection.
● The Shopify connector for Anypoint enables users to integrate their applications with Shopify
using the Anypoint Platform and seamlessly orchestrate flow of data between Shopify and
their CRM, marketing or other cloud-based applications.
15
16. Common Use Cases of Shopify Connector
● Syncing a new customer’s information when they place an order
● Storing information when a new order is placed through a client’s Shopify store
● Managing items when new products are created in Shopify
16
17. Shopify Connector Connection Types
● Basic Auth: Uses a username and password for authentication.
● OAuth2: Delegates user authentication to the service hosting the user account.
17
18. Shopify Account Setup
● Go to shopify free trial account creation, https://www.shopify.in/free-trial.
18
20. Shopify Admin Rest API for Connector
● Product API
● Customer API
● Product Variants API
● Orders API
● Transactions API
Note: For orders and transactions api, we have to select basic plan. Please deactivate your
account before trial ends otherwise you will be charged.
20
23. Take a stand !
23
●Nominate yourself for the next meetup speaker and suggest a topic as well.
24. Get ready to WIN a Special Gift from MuleSoft Community
Quiz Time
25. Question 1
Which plan is not available for Shopify?
A. Basic
B. Advanced
C. Plus
D. Platinum
26. Question 2
How many days of trial period we are getting in Shopify?
A. 30 days
B. 3 days
C. 90 days
D. 7 days
27. Question 3
Which admin api scopes is not required for shopify connector?
A. write_customers
B. write_orders
C. read_products
D. write_shopify
28. 28
● Share:
○ Tweet using the hashtag #MuleSoftMeetups
○ Invite your network to join: https://meetups.mulesoft.com/new-york-city/
● Feedback:
○ Fill out the survey feedback and suggest topics for upcoming events
○ Contact MuleSoft at meetups@mulesoft.com for ways to improve the program
What’s next?