Wix guide
Create a Wix app and configure it so that you can process payments and storefront data through Rutter
Create a Wix app
- Sign up for a Wix developer account
- Go to your email and confirm the email address for registering the Wix account.
- Navigate to the apps page and create an app.
- Go to Dashboard → OAuth. You can find your Rutter organization ID here.
- Set the Redirect URL to be https://production.rutterapi.com/wix/proxy/${YOUR_RUTTER_ORG_ID}/redirect-url
- Set the App URL to be https://production.rutterapi.com/wix/proxy/${YOUR_RUTTER_ORG_ID}/app-url
- Go to Dashboard → Permissions → Add Permissions
- Add the permission Wix Stores - Manage stores - all permissions
- Go to Dashboard → Webhooks → Click Add Webhook
- On API Category, select Wix Stores
- Check boxes on Fulfillment Deleted, Product Deleted, Order Canceled, and fill in https://production.rutterapi.com/wix/proxy/${YOUR_RUTTER_ORG_ID/webhooks and then click Save
- On API Category, select Wix Developers
- Check boxes on App Installed, App Removed and fill in https://production.rutterapi.com/wix/proxy/${YOUR_RUTTER_ORG_ID/webhooks and then click Save
- Scroll down to "Public key" → Click "Open" → Share the Public Key with your Rutter onboarding team member.
- Go to Dashboard → Components → Add Components → Dashboard Component
- For Page URL, enter the login page for merchant to log into your service
- For Page URL, enter the login page for merchant to log into your service
- Go to Dashboard → OAuth, and see you have AppID and AppSecret Key, Copy those two information
- Go to https://dashboard.rutterapi.com/platforms/wix and copy your App ID and App Secret Key into the Rutter config.
- Go to https://dashboard.rutterapi.com/customize expand on Platforms, and enable Wix.
- Go back to Components and click Test Your App → App Market Website
- This will open a new page as a preview what it will look like when user find your app on Wix app marketplace. Click Add to Site to test and make sure this authorization flow works as well.
- Make sure you have set up Direct App Install Redirect URL on https://dashboard.rutterapi.com/platforms. This will be the redirect URL for all platforms that have an App Marketplace (Wix, Shopify, BigCommerce, etc)
Create a Wix Test Store
- Go to wix.com
- Click Create New Site
- Choose Online Store then hit Next
- Click Next
- Keep clicking skip until see following page, uncheck chat and click NextUnder Let Wix ADI Create a Website for You, click Start Now
- On Business name: Type the name you want for this store
- Click Skip → Next
- Choose any theme and click Continue
- Pick any design Click Publish
- Skip on Add Pages to your site
- (Optional) If you want to set up placing test orders, you have to set up Business & Ecommerce plan at: https://manage.wix.com/wix/api/premiumStart
Launch Your Wix App on Wix Marketplace
- Wix usually takes 2 weeks to finish reviewing your app. You won't be able to launch your app without going through the approval process. Please follow this checklist on what you need for a smooth launch (Please note: Holidays in Israel can delay the Wix approval process):
- Go to https://dev.wix.com/, click My Apps and select the App you will launch
- Click Market Listing, and you will need to fill in information in all 5 sections: App Info, Media, Pricing, Get Found, App Audience
- On media, if you want to submit video, please make sure you include Wix logo in the video. Example: https://www.youtube.com/watch?v=-Lqxj1wZoHQ
- Click Dashboard → Contact Info, and fill in email addresses for all three cases
- Hover your mouse to the top right profile icon and click Company Info, you will need to fill in everything in this section
- Go back to the App and click App Submissions. At this point, you should have fulfilled everything in the checklist. Click on Continue to Submit
- You will be asked to provide a testing instruction and a test account for Wix app reviewer to test your functionality.
- We recommend you create a test account on your own service, and only allow that account to authorize Wix store such that Wix reviewers can test the flow end to end, without exposing Wix connection feature to your customers before it's approved by Wix, because if Wix has not approved your app, no other Wix merchant can connect to your app.
- Wait on an email front Wix app reviews on the next step.