• affiliate

    See eSellerate Advanced Affiliates

  • Cross-Sell

    An offering of additional products presented to customers during the Web Store or Embedded Web Store purchase process, after the customer has added a given SKU to the shopping cart.  Cross-Sells may be offered at full price or at a reduced price in consideration of the primary (or parent) product the customer has already added to the shopping cart.  If a customer clicks to accept a Cross-Sell offering and then removes the original (parent) SKU from the shopping cart, the Cross-Sell SKU is automatically removed as well.  This prevents customers from abusing the optional Cross-Sell discount.

    Cross-Sells differ from Up-Sells in that Cross-Sells are added to the cart in addition to the parent SKU, whereas Up-Sells replace the SKU that was originally selected by the customer.  Also, Cross-Sells are normally offered only on the shopping cart page, and not via an interrupt page.

    Publishers can set up a group of related SKUs as a Cross-Sell SKU Group via the "Cross-Sell" link in the Advanced Sales Options section of the main Sales Manager page.

  • canceled

    The status of a subscription that has been proactively terminated by the customer, by the publisher, or by eSellerate.  eSellerate will not process any additional charges for a canceled subscription, and any serial number(s) that were issued as part of the subscription order will no longer allow product activation.

    Customers can cancel a subscription at any time via After-Purchase Services.

    Publishers can cancel a subscription as an optional part of the return process, or without returning the order (see the following Knowledge Base article: How do I cancel a customer's subscription without refunding the original order?).

    eSellerate will cancel a subscription at the customer's explicit request, or if eSellerate is unable to successfully charge the customer's card or PayPal account for a regularly-scheduled frequency billing (e.g., due to a declined transaction).  In the case of the latter, eSellerate automatically e-mails the customer when a billing has been declined, with a request to update the payment account information via After-Purchase Services.  If the customer does not do so within 30 days of the failed billing, the subscription status changes from suspended to canceled.

  • custom layout

    A collection of HTML, CSS and image files that can control the look, feel and functionality of one or more Web Stores or Embedded Web Stores.  With custom layouts, publishers can write their own Web code to customize their Web Stores and/or Embedded Web Stores.  For example, a publisher might create a custom layout that shares a common look and feel with the publisher's own Web site, and assign that custom layout to a Web Store or Embedded Web Store.

    Each publisher can have as many custom layouts as needed, and each custom layout can be assigned to as many Web Stores or Embedded Web Stores as needed.  The process of modifying a custom layout involves editing the source code of various files, each of which serves as the source for a different page in the ordering process.  The custom layout files are stored on the eSellerate store servers.  

    Custom layouts use proprietary eSellerate tags, variables and functions in conjunction with standard HTML and CSS code to display information specific to the SKUsCross-Sell offerings, Up-Sell offerings, and and other information related to the current Web Store or Embedded Web Store.  JavaScript code can also be used in custom layout files.

    Custom layouts can be created, modified or deleted via the "Custom Layouts" link in the Layouts section of the main Sales Manager page.  Custom layouts must be assigned to Web Stores and Embedded Web Stores by clicking the "eSellers" link in the SKU Management section of the main Sales Manager page and then clicking the an eSeller ID to access the summary and detail pages for a Web Store or Embedded Web Store.

  • EWS See Embedded Web Store
  • Embedded Web Store (EWS) An optional service for publishers of Mac and Windows software products.  The Embedded Web Store (EWS) uses a Software Development Kit (SDK) that can be integrated with software applications to allow in-application purchasing, automatic product registration, serial number validation, product activation, and more.  More information is available in the following Knowledge Base article: Can you explain how the Embedded Web Store eSeller works?
  • eDP

    eSellerate Download Protection (eDP):  An optional service that is automatically offered to customers who purchase any SKU that includes a download hosted by eSellerate.  The eDP service guarantees that the customer will be able to download the same exact product file via After-Purchase Services for a period of not less than one year.  When a customer purchases eDP, eSellerate makes and maintains a dedicated copy of the product file specific to the customer's order.  eDP costs $4.99 USD, of which the publisher generally receives $1.00 and eSellerate (who provides the service) receives $3.99.  Standard eSellerate processing fees do not apply to the eDP line item.  Coupon discounts also do not apply to eDP.

  • eST

    eSellerate Sales Track (eST):  A proprietary technology used by eSellerate to modify Windows executable files (.exe) in real-time prior to product downloads, such that an affiliate's unique ID is written to the end user's Windows registry upon executing the file.  The affiliate ID is included in an affiliate-specific "Buy" URL written to the registry at HKEY_LOCAL_MACHINE\SOFTWARE\eSellerate\Affiliates\<Publisher ID>\<SKURefNum> and HKEY_CURRENT_USER\Software\eSellerate\Affiliates\<Publisher ID>\<SkuRefNum>.

    Embedded Web Store (EWS) eSellers and legacy Integrated eSellers automatically check the registry for an affiliate-specific URL whenever a purchase is initiated.  If found, the URL is parsed for the affiliate ID and the affiliate ID is then applied to the in-application purchase.

    eSellerate Advanced Affiliates may choose to download and host specially-modified eST files for each product, or they can link to Hosted eST files located on eSellerate's servers.  In the case of the latter, when a customer clicks the link to a Hosted eST file, eSellerate also creates a cookie in the current Web browser containing the affiliate ID.  Thus, even if a customer downloads the eST file and ends up purchasing via the publisher's regular Web Store instead, the affiliate may still receive commission on the sale.

  • eSellerate Advanced Affiliate

    A company, organization or individual that markets or distributes products or services provided by eSellerate publishers in return for commission on each sale generated by the affiliate.  Affiliates sign up for authorization to sell products that have been made available to the eSellerate Advanced Affiliates system by publishers.  Publishers can approve or decline the affiliates' requests to sell their products.  If the affiliate's request is approved, the affiliate can begin earning commission by driving traffic to the publisher's Web Store and/or Embedded Web Store.

    Affiliates can send customers to the publishers' Web Stores via special affiliate-specific "Buy" URLs that include information about the approved SKU and the affiliate's unique ID.  These "Buy" URLs can be found near the bottom of the Product Detail pages for products that the affiliate has been approved to sell.  Affiliates MUST send customers to the publishers via their affiliate-specific URLs in order to earn commission on the resulting purchases - using the publishers' standard Web Store links will not allow the affiliates to earn commission.

    Affiliates can also download and provide eST-enabled trial versions of the products, if available, or link to Hosted eST files located on eSellerate's servers.  This allows affiliates to receive commission on purchases made from within the trial or demonstration version of an application, if the customer obtained that trial version download via the affiliate (e.g., from a link on the affiliate's own Web site).

    eSellerate automatically makes payments directly to the affiliates, of the amounts deducted from publishers' earnings on affiliate-originated orders for products that the publishers have approved the affiliate to sell.  This prevents the publishers from having to handle payment processing for affiliates.

    Affiliate accounts can be created for free at  This is also the site where affiliates will log on to manage their affiliate accounts, obtain "Buy" URLs, etc.

  • expired

    The status of a subscription that has been terminated because the scheduled end of the subscription has been reached and the subscription has not been renewed.  eSellerate will no longer charge the customer for an expired subscription, and any serial number(s) that were issued as part of the original order will no longer allow product activation.

    Subscriptions can expire if the subscription model that was assigned to the SKU that was ordered has a manual renewal policy and the customer does not choose to proactively renew the subscription.  Subscriptions can also expire if an automatic renewal fails because eSellerate is unable to charge the customer's card or PayPal account (i.e., due to a declined transaction).

  • product activation

    A free service for all serial numbers issued via eSellerate orders that allows publishers to control how many unique computers are allowed to use a given serial number.  The purpose of product activation is to discourage "casual piracy", or serial number sharing.  Product activation uses the Embedded Web Store SDK to contact eSellerate's servers during the product registration process, and verify that the customer's serial number is valid and has not been activated on the limit of other unique computers.  The application should be designed to handle the result from the product activation event by enabling full-version functionality or displaying a user-friendly error message and remaining in trial or demonstration mode.

    Product activation relies primarily on the customer's Internet connection to contact eSellerate's servers automatically and verify the legitimacy of the activation request.  However, customers who do not have Internet access on the computer where they want to use the product can still activate using the optional Manual Product Activation Wizard, if the product is configured to offer that option.

    Customers who have previously activated a serial number successfully on a given computer will be able to activate it again on the same machine for an unlimited number of occurrences, provide that the original activation record has not been disabled by the customer or the publisher and the count subsequently used on a different computer.

    The rules that control how many unique computers are allowed to activate a given serial number are configured collectively as as a "product activation set".  Activation sets can be configured via the Product Activation link in the SKU Management section of the main Sales Manager page.

  • publisher

    An organization or company that has created an account with eSellerate for the purpose of selling the publisher's own products or services online via eSellerate Web Stores and/or Embedded Web Stores.  Publisher accounts can be created for free at  This is also the URL for the Sales Manager, which publishers use to administer their accounts directly.

    Publishers are different to eSellerate Advanced Affiliates in that affiliates earn commission by selling products that are published by other companies or organizations.  Publishers have complete control over the products and Web Stores or Embedded Web Stores (as well as the commission rates offered to affiliates), whereas affiliates provide product visibility and marketing for products that are not their own.

  • SDK See Software Development Kit
  • SKU

    Stock Keeping Unit (SKU):  A record of a specific product offered for sale by an eSellerate publisher.  The SKU record includes basic information about the product such as the product name, image such as a box shot or screen shot, price, description, additional information, which Serial Number Set will be used for each purchase, which product download will be provided to customers, etc.

    Each eSellerate publisher can have as many SKUs as needed, and each SKU may be offered for sale in as many Web Stores and/or Embedded Web Stores as needed.  Certain attributes of the SKU can be customized for each individual Web Store or Embedded Web Store; for example, which downloads will be used for trials and purchases, which SKUs will be offered as Cross-Sell or Up-Sell offerings, etc.

    SKUs can be created, modified or deleted via the "SKUs" link on the main page of the Sales Manager, in the SKU Management section.

  • Sales Manager

    The Web-based interface by which eSellerate publishers manage and control nearly every aspect of their accounts.  The Sales Manager is accessed by logging on to  Publishers can control their SKUs, Web Stores and Embedded Web Stores, serial numbers, downloads, receipt information, shipping options and much more via the Sales Manager.  There is even a link to click through and accept a new eSellerate contract for those who want to switch between standard pricing and premium pricing.

  • Software Development Kit (SDK)

    A collection of files and documentation that allow integration with eSellerate's Embedded Web Store (EWS) eSellers.  SDKs can be downloaded via the eSellerate Downloads page.  A link to that page is available on the right-hand side of the main Sales Manager page after logging on to

    An oreview of how EWS eSellers work can be found in the following Knowledge Base article:  Can you explain how the Embedded Web Store eSeller works?

  • SplitPay Payee

    A company, organization or individual that receives a share of all proceeds from the sale of one more specific SKUs sold by a given publisher.  Publishers can easily designate a portion of the revenue for a given SKU (either as a percentage or as a flat amount) to be paid directly to any third party who has created a SplitPay Payee account.  For example, suppose a contracted third party developer provides localization services for a given product in a specific region.  The publisher might agree to share 25% of the revenue for that product in return for those services.

    eSellerate makes payments directly to SplitPay Payees based on the settings configured by publishers.  This allows the publishers to easily share revenues without having to handle payments themselves.

    SplitPay Payee accounts can be created for free at  Creating account provides the payee with a unique account ID beginning with PYE.  This ID can then be provided to a specific publisher so that the publisher can set up revenue sharing with the payee.

    The publisher initially submits the payee's ID via the "SplitPay" link in the Other Sales Partnerships section of the main Sales Manager page.  Once that has been done, the publisher can specify any percentage or flat amount for a given SKU to go to a given payee, using the the Advanced tab of the SKU Detail page.  That page can be accessed via the "SKUs" link in the SKU Management section of the main Sales Manager page.

  • serial number

    A unique string of characters provided to customers upon completion of a software purchase.  Sometimes called by other names such as "registration code" or "registration key", the serial number is different for every transaction, and serves as proof of the customer's purchase.  The publisher's software product usually includes a registration dialog that allows customers to enter their serial numbers to register and/or unlock the full-version functionality of the product.

    eSellerate Web Stores and Embedded Web Stores can issue serial numbers to customers upon completion of a successful purchase.  When an Embedded Web Store is used, the serial number can be entered automatically so the customer does not need to type it or copy and paste it - but even then, the application should still include a registration dialog so that customers can later reinstall if necessary.

    The issuance of a serial number upon completion of a purchase depends on which serial number set is assigned to the SKU that was purchased.

  • serial number set

    A collection of settings that controls how serial numbers are issued to customers who purchase a given SKU or SKUs.  eSellerate can generate strongly-encrypted proprietary serial numbers that a publisher's application can validate and optionally activate using the Embedded Web Store SDK.  Alternatively, eSellerate can distribute serial numbers that are generated on a publisher's remote server in real-time during order processing, or distribute serial numbers from a pre-generated list that has been uploaded in advance by the publisher.  These are a few of the more popular types of serial number sets, but other options may also be available.

    Each publisher can have as many serial number sets as needed. and each serial number set can be assigned to multiple SKUs (although we recommend having a separate serial number set for each SKU).

    Serial number sets are configured via the "Serial Numbers" link in the SKU Management section of the main Sales Manager page.  You can assign a serial number set to a SKU on the SKU's "Basic" tab, via the "SKUs" link in that same SKU Management section.

  • subscription

    An agreement whereby a customer may access or use a publisher's product or service for a given amount of time, the duration of which is specified at the time the subscription begins.  The purpose of subscriptions is to allow customers to sign up for recurring billings in exchange for access to a specific product or service.  Publishers can create as many unique subscription models as needed, and each subscription model can be assigned to one or more SKUs.

    Subscriptions can be configured to include regular billings as frequently as every day, although the most commonly-used approach involves regular billings every month or every year.  Subscriptions have a pre-defined duration, after which they either automatically renew or else expire unless the customer proactively renews them.  SKUs can be configured to renew into different SKUs upon completion of a subscription period, which allows for free trial periods followed by automatic paid renewals.  Customers may choose to cancel subscriptions at any time via After-Purchase Services.

    Publishers can enforce subscriptions by preventing customers who have canceled subscriptions from using the product or service via eSellerate's optional product activation service.

    Subscription models can be created, modified or deleted by publishers via the "Subscriptions" link in the Advanced Sales Options section of the main Sales Manager page.  Subscriptions must be assigned to SKUs via the Advanced tab of the SKU Detail page, which can be accessed via the "SKUs" link in the SKU Management section of the main Sales Manager page.

  • Up-Sell

    A product offered as a suggested replacement for the SKU selected by the customer during the Web Store or Embedded Web Store purchase process.  When a customer accepts an Up-Sell offering, the originally-selected SKU is removed from the shopping cart and replaced by the Up-Sell SKU that was accepted by the customer.  For example, if a publisher offers separate "standard" and "premium" versions of a product, the publisher might decide to offer customers who choose the "standard" version an Up-Sell to the "premium" version.  Up-Sells can be offered at regular price or at a reduced price as an incentive to convince the customer to upgrade.

    Up-Sells differ from Cross-Sells in that accepting an Up-Sell changes the SKU in the shopping cart from what the customer had originally selected to a different SKU that was offered instead.  By contrast, Cross-Sells add additional items to the cart without replacing the selected SKU.  Also, Up-Sells can be offered via a special page that interrupts the normal order flow from the catalog to the shopping cart, whereas Cross-Sells are normally only offered on the cart page.

    Up-Sells can be configured individually or in Up-Sell SKU Groups of related products, via the "Up-Sells" link in the Advanced Sales Options section of the main Sales Manager page.

  • Web Store

    A Web site hosted securely by eSellerate specifically for the purpose of displaying product information, collecting customer payment information, transaction processing, and providing customers with receipt information and product downloads (if applicable).  Each eSellerate publisher account can have as many Web Stores as needed, and as many product records (SKUs) as needed.  Each SKU may be offered for sale in one or more Web Stores (as well as Embedded Web Stores, if applicable).  Each Web Store may use a different standard layout or its own Custom Layout, or layouts may be shared by multiple Web Stores and/or Embedded Web Stores.

    Customers access the Web Store using a Web browser (e.g., Internet Explorer, Safari, Firefox, etc.), most commonly via a link from the publisher's own Web site.

    Web Stores can be created, modified and/or deleted via the "eSellers" link in the SKU Management section of the main Sales Manager page.

Welcome Guest
Help Desk and Customer Support Software by Parature