Working with reseller related requests

This is a guide on how to handle requests involving Reseller.
  • TOC {:toc .hidden-md .hidden-lg}


Reseller is another word for Channel Partner. Note that an Alliance Partner is different from a Channel Partner, and is not a reseller. See the GitLab Alliances Handbook Page and the Internal Alliances Handbook Page for more on alliances.

When a customer purchases through a reseller we follow different workflows than we do for WebDirect or Sales Assisted purchases. Note the following for a customer purchase through a reseller:

  1. The customer will have NO access to Customers Portal. The customer’s account is held under the name of the reseller, so there is no unique account for them to login to.
  2. Additions or modifications to the existing subscription made through a reseller must go through the reseller, unless specifically allowed by the reseller.

Identifying whether a customer purchased through reseller

Zuora is the single source of truth for whether a purchase was made via a reseller, however this information can be viewed via either Zuora or SalesForce. Authorised resellers are listed on the GitLab Partner directory.

Via Zuora

Check if a subscription was purchased through a reseller by locating the Invoice Owner in the customer account on Zuora.

  1. First login to CustomerDot
  2. Select the tab Customers and enter the customers contact details into the search text field box
  3. Once you have identified the customer, click on the Show button (represented by an i) which will provide details on the customer
  4. Click on the Zuora Subscriptions tab and then the subscription name (i.e. A-S000860000)
  5. This will launch the associated subscription page in Zuora
  6. Look under Basic Information and the the reseller should be listed in the Invoice Owner field in the subscription page
  7. You can also search the Zuora Subscription page for the text SSPChannel which will have the text value Reseller

Note: Sometimes you can also see Partners section in the end-user’s SFDC account.

Via Salesforce

  1. Open a quote that has its Status set as Sent to Z-Billing for an opportunity
  2. Wait for the Zuora iframe to load
  3. If the subscription was purchased via a reseller, the GitLab partner details will be listed in the iframe table under the Customer Account Details section as the Resale Partner.
    • The Resale Partner may also be listed in the Required Approvals From VP of Channel notes.

Requests to update end-user contact information

Important: Do not send a license file to the reseller partner.

If a reseller partner needs to have the end-user contact details updated (who should receive the license), you have the following options:

  • Have the current Sold-To contact file a support ticket with us, following the workflow Add subscription management contact workflow
  • The reseller partner must attach a copy of the subscription invoice to verify any contact change requested on an end-user’s behalf

Handling reseller customers’ requests for direct renewal

To assist a customer who requests to renew their subscription directly with GitLab instead of through their reseller, follow the working with sales workflow and ensure you mention that the customer first had a Reseller purchase.

If a customer with a reseller purchase decides to make a new purchase on a different account, their subscription would be a new purchase instead of a renewal. The license generated would therefore not include the previous subscription counts. Follow the troubleshooting license upload errors workflow to move the ticket forward.

More Reseller Workflows