Adobe Vendor Integration overview

Appxite

Introduction

This article provides an overview of how Adobe's Value Incentive Program Marketplace (VIPMP) is integrated with the Platform. It covers order management, customer and reseller management, pricing, billing, and known limitations to help Sellers and Platform Users understand how the integration works and what to expect when managing Adobe Subscriptions and Orders.

General information

Adobe's partner program is built around VIPMP (Value Incentive Program Marketplace). The Platform integrates with Adobe's APIs to support automated provisioning, order management, Subscription synchronization, and Customer lifecycle operations.

New and change orders

New orders

New Adobe Orders support automated provisioning. Orders can be cancelled within a 14-day window with a full refund.

Change orders

Increase quantity

  • Supported with automated provisioning
  • Allowed both at renewal and midterm
  • Can be cancelled within a 14-day window with a full refund.
NOTE! Midterm quantity increases may be denied immediately before the renewal date. Adobe returns the error: "Order placement not allowed before anniversary" in such cases.

Decrease quantity

  • Allowed at renewal
  • Not supported midterm — will result in a failed Order

Cancel / Suspend

  • Not supported midterm — will result in a failed Order

Auto-Renewal

  • Automated provisioning is supported
  • Scenario 1: If no renewal quantity is set, Adobe uses the current quantity for renewal
  • Scenario 2: If a renewal quantity is set via API to value X, Adobe renews at X even if the Customer has ordered additional Licenses in the meantime. The renewal quantity remains X until explicitly updated
NOTE! The predicted renewal quantity is visible on the Subscription Form.

Upgrade / Downgrade

Not supported for Subscriptions.

Subscription synchronization

Subscription data is synchronized one-way from Adobe to the Platform on coterm date. The synchronized data includes renewal events.

Channel and organization management

Reseller management

New resellers are created in Disti Portal.

Customer management

New Customers are created in the Platform. Customer data is synchronized one-way from the Platform to Adobe on demand.

Organization hierarchy

NOTE! Multi-account support — having multiple Tenants under the same Organization — is not fully supported. Customers migrated from the legacy VIP program may experience errors.

Workaround: Create Tenants under different Organizations.

Adobe industries and market segments

Adobe Distributors can specify industries (segments) for operations of their Sellers. Industry settings are managed through the Vendor Contracts section in Partner Hub or via APIs.

Industry management

  • Industry selection is a mandatory field for Adobe contracts
  • Resellers that existed before this feature was implemented have industries selected in Partner Hub based on available contracts

Customer industry rules

  • Each Customer is eligible for only one industry on Adobe's side
  • Industry must be selected before the first Order is placed
  • Offer eligibility is determined by the industry accepted by Adobe at the order preview stage
  • Sub-segments are available for the EDU industry only and are set by the end Customer in their Adobe Admin Console

Contract management options

Option A — Create a new contract

  1. Establish a new Adobe partnership
  2. Select industries to enable for the contract (multiple selections allowed)
  3. Click Update to create the contract and provision the Adobe partnership
  4. The Adobe external ID is automatically generated by the system

Option B — Add an existing VIPMP contract

  1. Select Add existing contract
  2. Enter the reseller VIPMP ID
  3. Click Validate and Load Data
  4. The system verifies the VIPMP ID and retrieves contract information
  5. If valid, current industry settings are retrieved from Adobe (read-only at this stage)
  6. If invalid, an error message appears
  7. Click Update to complete the process

Reseller change process

Customers can switch to a different Adobe reseller and continue managing Subscriptions and new Orders with the new reseller. This is a customer-initiated process.

Steps for the Customer Admin in Adobe Admin Console

  1. Navigate to the Account section
  2. View the current Reseller Account Manager under account details
  3. Click the View button next to the Reseller Account Manager's name
  4. A dialog box opens showing the reseller organization and distributor details
  5. Click Generate Code to create a unique 8-digit approval code required for the transfer
  6. Share the code with the new reseller, authorizing them to perform the transfer
NOTE! If the Customer is failed to be migrated to the new reseller, submit a case to support@appxite.com. Include the customer name, reseller name, VIP or VIPMP IDs, and ERP ID to avoid delays.

Adobe Admin Console integration

When Adobe Licenses are purchased directly through the Adobe Admin Console instead of the Platform, the Seller must take action within 7 days.

Scenario 1 — Additional licenses on an existing subscription

  1. Log in to the Customer profile on the Platform
  2. Place an update Order on the existing Subscription for the same quantity

Scenario 2 — New subscription purchase

  1. Log in to the Customer profile on the Platform
  2. Place a purchase Order under the Customer profile for the same quantity of Licenses
Warning! If a purchase is made through the Adobe Admin Console, Adobe (not the Platform) automatically sends a notification to the Seller. The Seller must reconcile the purchase in the Platform within 7 days to ensure successful processing.

License assignment

  • Platform Users can assign Licenses directly in the Adobe Admin Console
  • The Platform displays the assigned/total License ratio, updated every 30 minutes from the last Subscription access

Adobe self-service APIs

The Platform provides APIs to help access Orders and Subscription data, migrate Adobe Customers to VIPMP, synchronize migrated Customers, and move Customers between different partners.

API Access

Available API operations

Customer Management APIs
Get Customer Retrieves comprehensive account information and profile details for a specified Customer
Update Customer Modifies Customer details (see limitations below)
Get Customer Orders Fetches all purchase requests initiated by a specific Customer that are pending, in progress, or completed
Order APIs
Get Order Returns detailed information about a specific Order, including items, status, and transaction history
Get Reseller Notifications Retrieves pending Order notifications and alerts for a specific reseller partner
Get Customer Requested Purchases Gets all Licenses for the Customer and their corresponding quantities for which the partner is yet to place an Order
Pricing APIs
Get Offer Price Levels Returns updated Offer price level keys based on provided order items and quantities
Reseller Change APIs
Validate Reseller Change Checks eligibility and makes a preview request to Adobe to verify whether the Customer is eligible to be transferred to a different reseller
Commit Reseller Change Validates and submits a request to Adobe to change resellers, then synchronizes Subscriptions after the change
Recommendation APIs
Fetch Recommendation Requests tailored suggestions based on Customer, Offer, Order, or renewal context, returning Adobe's tracker ID to support insight, analytics, and optimization
Subscriptions APIs
Get All Customer Subscriptions Details Gets all Subscriptions of the given Customer
Flexible Discounts APIs
Retrieve Adobe Flexible Discounts Fetches flexible discounts that are applicable to a Product
Migration APIs
Validate Customer for Migration Validates whether a Customer Organization is eligible for migrating to Adobe VIP MP
Migrate Customer to VIP MP Migrates a Customer Organization to Adobe VIP MP, creating the Adobe customer Tenant and synchronizing Subscriptions to the Platform
Sync Customer Adobe Subscriptions Synchronizes Customer subscriptions from Adobe to the selected Customer Organization on the Platform
Get Migration Status Retrieves migration status information for an Adobe VIPMP Customer

API limitations

  • Adding contacts: New contacts added through the API automatically receive admin privileges for the Customer's account
  • Removing contacts: Removing a contact via API does not revoke their admin status. To fully remove admin access, Customer administrators must use the Adobe Admin Console directly
  • Name changes: Existing contact names cannot be modified through the API — changes must be made by Customer admins within the Admin Console
  • Market segment updates: A Customer's market segment can only be changed via the Update Customer API when the Customer has no active Subscriptions
  • External reference ID: The Customer's external reference ID can be updated through the Update Customer API

Product information

Offers management

All Adobe Offers are supported on the Platform. New Offers are created manually in Product Hub by the Integrations team based on pricelists. Offer synchronization is a manual process.

Offer types

Type Supported
License-Based Subscription ✅ Supported
Usage-Based Subscription ✅ Supported

License assignment tracking

The Platform displays the assigned/total License ratio sourced from the Adobe API, updated every 30 minutes from the last Subscription access. Licenses can also be assigned directly in the Adobe Admin Console.

Pricing

Price management

Pricelists are received from partners and uploaded by first day of pricelist month. Price synchronization is a manual process. Promotions support static promotions with an automatic recalculation toggle.

Adobe price levels

The Platform communicates directly with Adobe via API for each product purchase to validate the Customer's Account Level and determine the applicable discount tier.

Price level calculation process

  1. The Platform sends a request to Adobe with Customer and product details
  2. Adobe responds with the Customer's current Account Level (discount tier)
  3. The Platform displays the Level field with the corresponding discount tier
  4. The final purchase Price is calculated based on the confirmed discount tier

Important price level rules

  • Once a Customer qualifies for a specific Account Level, all subsequent Orders receive that discount until they qualify for a higher level or renew
  • The Level field cannot be manually modified — it is automatically retrieved from Adobe
  • Orders cannot be placed until the Platform successfully retrieves account data from Adobe
  • The Price Level is calculated per Order based on the total Quantity of Licenses in a single cart
  • If the total Adobe Licenses in a cart qualify for a higher Price Level, discounts are automatically reflected
NOTE! Price Level aggregation applies only to Order items of the same Offer type.

Price level scenarios

Scenario 1 — New single offer order

Place an Order for a new Adobe Offer → the calculated Adobe Price Level appears on the Offer page after entering the Quantity → after provisioning, the same discount and Price Level appear in the Subscription details.

Scenario 2 — Multiple offers in cart

Add multiple Adobe Offers to the same cart → if total Licenses qualify for a higher level, pricing adjustments are reflected in the cart → after provisioning, the adjusted Price Level is reflected for each Subscription.

Scenario 3 — Updating multiple existing subscriptions

Update Quantity across multiple existing Adobe Subscriptions using the New Offers window (not from the Edit Subscription page) → the system calculates the Price Level based on cumulative License Quantity → once provisioned, adjusted pricing and Price Level are visible in each Subscription's details.

Adobe VIP Marketplace volume discounting

Adobe uses standardized volume discounting based on each Customer's Account Level. Volume discounts are automatically calculated based on the total number of Licenses in the current or renewal purchase.

Promotion codes

Automatic price recalculation is applied upon entering a promo code. The system recalculates prices in real time by calling external pricing services and instantly applying applicable promotions during checkout.

3-year commitment program (3YC)

The 3-Year Commitment is a loyalty program offering greater discount levels, a Price lock for 3 terms (current term + 2 additional terms), and protection from Price changes during the committed period. A minimum Quantity commitment must be maintained throughout.

3YC order process

  1. Place an Order for the "3-year commitment for licenses/consumables" Offer
  2. The commitment is created with status "Requested"
  3. The end Customer must accept or decline in the Adobe Admin Console within Adobe's time range
  4. The Order on the Platform shows "Action required" status with the message "Accept 3YC Terms in Admin Console"
  5. After the commitment is accepted, place an Order meeting the requested Quantity (if not already purchased)
  6. Status automatically changes to "Committed"

Important 3YC rules

  • Once 3YC is committed, there is no cancellation option or Quantity decrease within the current commitment term. Such cases may be reviewed directly by Adobe.
  • If the end Customer declines the commitment, the Order fails with status "User declined the commitment request"
  • If the end Customer has already committed outside the Platform, the Order will fail

3YC renewal compliance (updated March 2025)

Starting from March 2025, renewal Orders will not fail if the total renewal Quantity is below the 3-year minimum commitment. However:

  • Customers with renewal quantities below their commitment will renew at non-3YC levels
  • The 3YC commitment will be marked as non-compliant
  • Partners lose 3YC volume discounts and Price change protections
  • Customers can upgrade their commitment to 3 years and manage recommitment to receive better prices

High growth offers

High Growth Offers are special pricing tiers based on a Minimum Order Quantity (MOQ) that provide volume-based discounts for Adobe Acrobat products. They require a 3-Year Commitment (3YC) and are designed for Customers making substantial new purchases or significantly expanding existing Acrobat Pro seats.

Eligibility requirements

  • Registered directly through VIPMP (not migrated from legacy VIP)
  • Enterprise or Team Customers using Acrobat Pro
  • Operating in COM (Commercial) or GOV (Government) market segments
  • Enrolled in the 3YC program
  • Meet the minimum Order Quantity for the desired discount tier
  • Combined Acrobat Pro and Standard seat count qualifies for the chosen MOQ tier
NOTE! High Growth Offers are identified by titles containing "High Growth + MOQ quantity" — for example: "Acrobat Pro for teams [COM] Multi European Languages High Growth 100".

Purchase process

  1. Navigate to the Catalog and select the desired High Growth Offer — 3YC enrollment is required first
  2. Order the 3YC commitment — the Order appears with status "Provision started"
  3. After the 3YC Order is provisioned, the end Customer must accept terms in the Adobe Admin Console
  4. Place Orders for High Growth Offers, choosing the Offer with the MOQ tier matching the planned purchase
  5. Verify the applied level in the Cancellation policy section of the Subscription details
Warning! Always place Orders using the correct MOQ Offer from the Catalog. Do not attempt to add seats through the Subscription edit page, as this may not apply the correct pricing level.

High growth restrictions

  • Renewal code changes must be submitted via a support request — not supported through the UI
  • Scheduling new Subscriptions for renewal is not supported through the Platform
  • When switching to a different MOQ tier, the Subscription may retain the previous Offer ID in the system even though the correct pricing level is applied by Adobe

Billing

Billing periods

Billing period Details
Annual Billing Standard annual Billing Cycle
Upfront / Extended Term Initial Commitment Period of 13–60 months with upfront payment. Automatically renews for 12 months thereafter

Commitment terms

Term Details
Annual Standard annual commitment
3YC Greater discount + Price lock for 3 terms
Extended Term 13–60 month initial term with upfront payment, then 12-month Renewal

Daily proration for additional licenses

Additional Licenses may be added at any time after a Customer's initial Order. All Licenses renew on the Anniversary Date, which is listed in the Order confirmation email and in the Account tab of the Adobe Admin Console.

NOTE! Changes to Adobe Subscriptions must be made before the Anniversary Date.

Automatic renewal policy

Licenses purchased through VIP Marketplace automatically renew for the following year. Customers may choose to opt out of Auto-Renewal. If opted out, Licenses are deactivated at the next Anniversary Date. A reminder notification is sent before any Licenses are deactivated. Customers may update renewal settings by contacting their reseller prior to the Anniversary Date.

Returns and cancellation policy

Returns are accepted when:

  • The entire Order is returned
  • Licenses are not currently in use

Cancellation:

  • A 14-day cancellation window allows cancellation with a full refund
  • After 14 days, no cancellation or Quantity decrease is possible within the current term (applies to regular Subscriptions and 3YC commitments)

Billing rules

Rule Details
Subscription start date Any day of the month. Supports 29, 30, and 31 as start dates
Cancellation Proration Full refund allowed only within the first 14 days after purchase
Billing Cycle alignment Yearly cycle. Alignment can be set via Adobe APIs using the cotermDate parameter
Pay in advance Applicable for Extended Term
Price freeze period Annual on renewal; 3YC period
First/last month charge Full month charge

Invoice management

Invoices are received in CSV format on the first days of the month. Invoice frequency depends on the Offer — typically yearly.

Coterminosity support

Subscription alignment is supported via the cotermDate parameter in Adobe APIs. This allows aligning multiple Subscription renewal dates to a common Anniversary Date for simplified billing management.

Platform operations

Notifications

Platform notification functionality is available by default for this vendor.

Notifications that are NOT used for Adobe: 

  • Organizations - new tenant created
  • Organizations - customer created during sync
  • Offers - become available
  • Product Management Offers provisioning notification for Vendors
  • Subscription Changed Successfully - Partial Upgrade
  • Subscriptions - expired (Trial)

Available reports

All reports are available for Adobe, except for reports designed specifically for Microsoft, namely: 

  • Price List Report
  • NCE Price List Report
  • NCE Reports
  • Azure Usage Report

More details on user access levels to reports can be found here.

Reports can be exported in Excel and CSV formats.

Key terms and definitions:

  • VIPMP: Value Incentive Program Marketplace - Adobe's partner program
  • VIP: Value Incentive Program - Adobe's legacy partner program
  • 3YC: 3-Year Commitment - Adobe's loyalty program with price locks
  • CPQ: Configure-Price-Quote - Platform for product configuration and pricing
  • Coterminosity: Aligning subscription end dates to a common anniversary date
  • cotermDate: Anniversary date parameter in Adobe APIs for subscription alignment
  • Extended Term: Adobe subscription term between 13-60 months with upfront payment
  • License Assignment: Assigning purchased licenses to specific users in Adobe Admin Console
  • Price Level/Tier: Volume-based pricing tier determined by total license count

Known limitations

The following known limitations apply to the Adobe integration. Where available, workarounds are noted.

  1. Subscription events synchronization — Quantity or status discrepancies can appear if changes are made directly via Adobe API without corresponding updates in the Platform. Workaround: Contact support for manual correction.
  2. Extended Terms support — Extended Term Orders require manual term configuration via Adobe API. Workaround: Contact support to configure the term.
  3. Multi-account support — Having multiple Tenants under the same Organization is not supported. This primarily affects Customers migrated from the legacy VIP program. Workaround: Create Tenants under different Organizations.
  4. Change of Seller / Distributor — Limited support is available for changing a Seller or Distributor. Workaround: Contact support for assistance.
  5. Offer synchronizationOffer creation and updates are manual processes. Workaround: Contact support if new Offers are missing.
  6. Acrobat Pro High Growth Offers —  Renewal codes and scheduled renewals aren't supported. Workaround: Contact support for assistance with renewal codes.
  7. Customer reseller change synchronization — Limited support for Customer reseller changes within the Platform environment. Workaround: Contact support for assistance.
  8. Adobe Linked Memberships — Not supported. Workaround: Use self-service APIs.
  9. End Customer Global Sales — Not supported. Workaround: Use self-service APIs.

Summary

This article provides a comprehensive overview of the Adobe VIPMP integration with the Platform. It covers the full Order lifecycle — from new and change Orders to renewal and cancellation — as well as Customer and reseller management, pricing tiers including 3YC and High Growth Offers, billing rules, and known limitations. Sellers should pay particular attention to the 14-day cancellation window, Adobe Admin Console reconciliation requirements, and the rules governing Price Level calculations. For questions or issues not covered here, submit a support request to support@appxite.com.

Was this article helpful?

0 out of 0 found this helpful

Add comment

Please sign in to leave a comment.