Docs

Shopify Payments

There are multiple steps involved in connecting Shopify Payments. While it does not require any coding, there are quite a few steps to follow and missing any of them can cause issues.

The guide that commences in the next section will help you set Shopify Payments up step-by-step.

You will need to create a private app in Shopify that is exclusive to your store.

Getting Shopfiy API keys
After you create and install the app for your store in your Shopify account, you will get the API credentials to connect your store to Reveal dashboard.

Steps to create Shopify Private App

  1. Navigate to ShopifyAdmin > Settings > Apps and Sales channel > Develop apps > Create an app.
  2. Give a name for the private app and select yourself as the developer's email address and click on Create app.
  3. In the next page, click Configure Admin API scopes.
  4. Select the following scopes:
    • read_orders
    • read_reports
    • read_shopify_payments_payouts
    • read_analytics
    • read_shopify_payments_disputes
    • read_draft_orders
    • read_order_edits
    • read_returns
    • read_shopify_payments_accounts
  5. Now click Install app.
  6. Once your app is installed, click on API credentials to view the Access token.

Warning

Access Token can be viewed only once. So please store it in a secure place from where you can retrieve it later on if needed.

Adding ShopifyPay on your Reveal dashboard

  1. You should have the following values handy to add Shopify Payments as a Source in your Reveal dashboard.
    • Access Token that you should have from the first step of this integration, and
    • Shop Name/Shop URL
  2. To collect Shop Name/ShopURL, click on Home.
  3. Copy the String that is after admin.shopify.com/store/ from your browser.
  4. In the example above, it is myshopifydemo.
  5. Now, go to your Reveal dashboard > Sources > Add a source.
  6. Click on Shopify Payments.
  7. Paste the Access Token and Shop Name that you have copied in the relevant fields.
  8. Add an alias to identify this source.
  9. Click on Connect.

Shopify Payments: Adding Reveal as a Staff account

This guide will walk you through the steps for inviting Reveal to your Shopify Payments store.

Add staff

You can add staff accounts to your Shopify store to let staff log in as separate users. To add staff, you need to be the store owner or have the Edit permissions and Add and remove staff permissions.

If you want to add staff who can log in to your admin and to Shopify POS to add POS app only staff, then you also need the Manage Point of Sale staff permission and the required Shopify POS permissions.

Steps:

  1. From your Shopify admin, click Settings > Users and permissions.
  2. Click Add staff.
  3. Enter the staff members's full name as it is displayed on any government-issued ID, and their email address.
  4. Do either of the following:
    • Select which permissions you want to give the staff member.
    • To give the staff member all available permissions, select Select all.
    • Click Send invite.

Required Staff Permissions

General staff permissions:

  • Home
  • Orders: View Orders, Export Orders
  • Draft Orders: View
  • Analytics: Reports and Dashboards
  • App development Select all 3 options
  • Finance View Shopify Payments Payouts, View Balance Activity, View all Shopify credit account activity

Apps and channels permissions

Manage and install apps and channels

Was this article helpful?