Subscriptions (SaaS) · PDF file subscriptions, cancel subscriptions, set up renewal options,...

Click here to load reader

  • date post

    27-May-2020
  • Category

    Documents

  • view

    3
  • download

    0

Embed Size (px)

Transcript of Subscriptions (SaaS) · PDF file subscriptions, cancel subscriptions, set up renewal options,...

  • Amazon SaaS Integration Guide

    Subscriptions (SaaS)

  • 2

    TABLE OF CONTENTS

    1. INTRODUCTION ...................................................................................................................................................................... 3

    2. SUBSCRIPTION PRODUCT OFFERINGS ...................................................................................................................................... 4

    3. API OVERVIEW AND SPECIFICATIONS ...................................................................................................................................... 5

    ACCOUNT LINKING ENDPOINT ............................................................................................................................................................. 6

    ACCOUNT REGISTRATION PAGE ........................................................................................................................................................... 7

    FULFILLMENT (SERVICE) ENDPOINT ..................................................................................................................................................... 8 1. Subscription Activation ............................................................................................................................................................. 8 2. Subscription Deactivation ....................................................................................................................................................... 10 3. Subscription Update ................................................................................................................................................................ 11 4. Subscription Retrieval (Get) .................................................................................................................................................... 13 5. Free Trial Subscriptions ........................................................................................................................................................... 14

    LICENSE MANAGEMENT PAGE ........................................................................................................................................................... 15

    REQUEST AUTHORIZATION................................................................................................................................................................. 16

    IP WHITELISTING ................................................................................................................................................................................ 17

    VENDOR SLA ....................................................................................................................................................................................... 17

    REQUEST RETRY POLICY ..................................................................................................................................................................... 17

    4. DEVELOPER PORTAL ............................................................................................................................................................. 18

    CREATING A NEW VENDOR PROFILE .................................................................................................................................................. 19

    CHALLENGE ......................................................................................................................................................................................... 20

    FULFILLMENT INTEGRATION TESTS .................................................................................................................................................... 21

    ACCOUNT REGISTRATION PAGE REDIRECTION TEST.......................................................................................................................... 22

    UPDATING AN EXISTING VENDOR PROFILE ........................................................................................................................................ 22

    QUALITY ASSURANCE ......................................................................................................................................................................... 23

    5. SDK DOCUMENTATION ......................................................................................................................................................... 24

    JAVA SDK............................................................................................................................................................................................. 24

    C# (.NET) SDK ...................................................................................................................................................................................... 25

    PHP SDK .............................................................................................................................................................................................. 26

    RUBY SDK ............................................................................................................................................................................................ 28

    6. CUSTOMER EXPERIENCE ....................................................................................................................................................... 28

    EXAMPLE CUSTOMER FLOW – SINGLE USER SUBSCRIPTIONS (SUS).................................................................................................. 29

    EXAMPLE CUSTOMER FLOW – TEAM SUBSCRIPTIONS ...................................................................................................................... 32

    REDIRECTING CUSTOMERS BACK TO AMAZON .................................................................................................................................. 38

    7. FAQ ..................................................................................................................................................................................... 39

  • 3

    1. INTRODUCTION Welcome to Amazon Instant Access! This guide describes the steps you, as a third-party vendor, must take to integrate with Amazon’s

    Instant Access offerings for Software Subscriptions (SaaS). A typical integration process is pictorially represented below:

    After reviewing this guide (Step 1 in the diagram), you must create an account on Amazon Developer Portal and build a web service

    to communicate with our Instant Access platform using the API discussed later. Our business team ([email protected]) will

    then follow up and go through QA before launching the product detail page on the Amazon website. The integration process typically

    © 2016 Amazon Confidential

    Amazon SaaS Business Set-up Guide

    Last updated: Mon May 22 2017 | Version 1

    Integration Setup Overview

    1: Profile Configuration

    Review Integration GuideStep 1 Integrate with Amazon APIsStep 2 Enable QAStep 3 Launch on AmazonStep 4

    Read complete integration guide including FAQs.

    http://s3-us-west-2.amazonaws.com/dtg-docs/overv...

    Amazon Instant Access

    Integration Guide

    [email protected]?

    Setup payment information in Developer Portal

    https://amazon.com

    Create Product Detail Page

    Launch on Amazon

    Payment Information

    SaveCancel

    1: Profile Configuration

    2: Integration Test

    3: Account Linking Redirection Test

    Amazon.com Sign In

    E-mail or mobile number:

    What is your email (phone for mobile accounts)?

    I am a new customer

    I am a returning customer and my password is

    Do you have an Amazon.com password?

    Sign in using our secure server

    Create a developer portal account

    Push to production QA

    1: Profile Configuration

    2: Integration Test

    3. Account Linking Redirection Test Amazon create ticket for QA

    Email Amazon to include the

    following 4 items:

    QA takes about 2 weeks

    XLS

    Configuration Profile Name

    Primary email address for developer portal account

    [email protected]

    Link to product images or zip file

    New item setup template

    ITEM 2

    ITEM 3

    ITEM 4

    vendorProfileName1278

    ITEM 1

    Send

    3: Account Linking Redirection Test

    2: Integration Test

    Your profile has been saved

    successfully.

    Instant Access

    Instant Access

    Instant Access

    https://www.developer.amazon.com/ mailto:[email protected]

  • 4

    takes around 2–3 days with additional 7–10 days for testing. Please contact [email protected] at any time for assistance and

    include the company name in the email subject line to make tracking easier.

    2. SUBSCRIPTION PRODUCT OFFERINGS There are 2 categories of subscription products that may be offered to the customers through Amazon Instant Access:

    1. Single User Subscription (SUS): This category targets customers who purchase software meant for individual use. Customers can purchase subscriptions, cancel subscriptions and set up renewal options on the Amazon website. Each SUS purchase results in one subscription for a single user.

    2. Team Subscription: This category targets customer