Skip to main content

Configure Amazon Appstore Connector


Configure Amazon Appstore Connector

The Appstore Connector app is not available for sale now. However, we will continue to support it for customers who already purchased this app.

After installing the Appstore Connector app, take the following steps to set up the app:

  1. Configure custom fields
  2. Configure settings

Configure Custom Fields

  1. Navigate to Platform > Object Manager in the left navigation menu. 
  2. In the Objects tab, locate the Subscription object and click Subscription in the Label column.
  3. Click the Create icon create.png to add and save the following custom fields for Amazon Appstore Connector respectively. For more information, see Manage custom fields
    Name Field Type Options Max Length Description Default Value Required
    Source System Picklist Amazon N/A (Optional) Identifies the Appstore Connector Amazon No
    Source System User ID Text N/A 255 (Optional) ID associated with the Amazon account (Leave blank) No
    Receipt ID Text N/A 255 (Optional) Receipt ID associated with the Amazon account (Leave blank) No

    Note that the Source System custom field should only be created once for all Appstore Connectors, including Amazon, Apple, and Google Play. If the Source System custom field already exists, add Amazon to the Picklist values. 

Configure Settings

  1. Launch the installed Appstore Connector app instance.
  2. Click the Settings tab. 
  3. Complete the schedule details:
    1. Select Amazon as the Connector Type. If you are using multiple connectors, more than one connector can be selected.
    2. Enter or select a date in the Ignore Invoices Due Before field. The source system will ignore the invoices that were processed before this date. In addition, optionally select the following check boxes as needed:
      • Support Discounts - Allows the connector to correctly parse discount objects.
      • Use Both Date and Time for Cancellations Instead of Exclusively Date - Using both date and time allows subscriptions to be cancelled at the exact date and time instead of just the date. 
    3. Select one of the following days to be used as the payment date from the Payment Date dropdown list:
      • Invoice due date - The day where the invoice is due.
      • Day of Processing - The day where the payment starts processing.
    4. In the Amazon section, select the cancellation type from the Cancellation Type dropdown list:
      • Specific Date -  Subscriptions are cancelled on a specific date.
      • End of Last Invoice Period - Subscriptions are cancelled at the end of the last invoice period.
      • Blocked - Subscriptions are cancelled because they get blocked.
    5. (Optional) Select the Enable Orders check box if your Zuora tenant uses Orders. If this check box is not selected but the Orders feature is used, the app will not operate as intended. 
    6. Select the Payment Method received from Amazon.
    7. Select your time zone from the Timezone drop-down list. Zuora strongly recommends you to select the same time zone as for your Zuora tenant to avoid payment errors.
    8. In the drop-down list next to Timezone, select the time frame of the schedule and complete the details of the selected time frame. The Timezone field and schedule builder are used to set how frequently the data is synchronized. It is recommended to set a Daily schedule and align the timezone to your Zuora tenant, which can align operations and ensure the app displays the latest data. The Interval field displays the specified schedules as a Cron expression and needs no further configuration. 

      If you have enabled multiple connectors, they will execute on the same schedule but be processed separately by the Source System identified in the subscription. 

  4. Click Update.