Ecommerce permission sets

United States
Canada

Your app requires a specific set of permissions depending on its functions. This topic provides examples of Ecommerce apps to display differences in the required permissions.

Example #1: iframe integration with no order or customer management

A simple app can build an online store for a merchant and process payments in this store. The app can not track customer or order data though this is available on the Merchant Dashboard.

Two permissions are required for this app:

  • Online payments
  • Read payments
868

Example #2: iframe integration with basic order management

A slightly more complex app can build an online store for a merchant and process payments in this store. This app can also display some basic order information to the merchant and provide order modification tools. The merchant is required to log on to the Dashboard to view or make changes to customer data.

Four permissions are required for this app:

  • Online payments
  • Read payments
  • Read orders and write orders
872

Example #3: API integration with payment, order, and customer management features

A complex app can build a complete online store for customers with business management features for the merchant.

Eight permissions are required for this app:

  • Online payments
  • Read payments and write payments
  • Read orders and write orders
  • Read customers and write customers
  • Read inventory
869