Integration Center
Contact Us

Chat with someone Write Us

Call us at 800.510.2859

Direct Download

A Direct Download website is one that offers digital products, such as software and music, as downloadable files to its customers in exchange for payment. Direct download websites typically deliver products via either a protected member area on the website or through member support. Direct download website composition generally consists of a public sample area that customers use to sample products, a payment form, and a method to deliver products to customers after a purchase has been made. Direct download websites typically need to be updated in real time immediately following a customer purchase.

To start accepting payments from your customers, ask yourself the integration questions below.

Are your pricing options set correctly?

Customer pricing options are the individual and specific payment details, including price and product description, offered to your customers from the customer payment form. You can create and modify the customer pricing options on your account from within the CCBill Admin Portal.

Are your customer payment forms set correctly?

You can create and modify the customer payment forms on your account from within the CCBill Admin Portal.

Would you like your payment forms to look like your site?

You have ability to create and use a custom payment form that matches the look and feel of your own website. If you would like to use a custom payment form instead of the standard payment forms, you can do so by following the instructions in the video demonstration, or sending an email request to

Is your account configured properly for order fulfillment?

Most Direct Download websites offer multiple products to their customers and have product identification information associated with each product offered. In addition to product information some direct download websites also store customer data. Using product information combined with customer data the website fulfillment center can effectively deliver products to customers immediately following a purchase. If your website needs to be updated with product and customer data immediately following the completion of a customer transaction then you may need to complete one or both of the following items.

  • Does your website need to be updated immediately following each customer transaction?

    The Background Post is a feature of our customer payment form system that allows variable information to be sent through the payment form back to your website. The Background Post is a separate data push containing customer data that is not transparent to customer traffic. By configuring and using the Background Post you will ensure that your website's customer data is updated in real time following each customer transaction.

    For assistance with configuring and using the Background Post, please take a look at our video demonstration.

    NOTE: The Background Post function requires you to develop software on your website designed to capture and store customer data immediately following each customer transaction.

  • Do you need to regularly collect customer transaction data?

    The Data Link Extract System helps you by letting you access customer information such as cancel dates, recurring billing dates, subscription status, subscription model and more. You can use this information to manage your members during the life of the subscription purchased.

Do you want to offer a separate protected area on your website for each product?

Some Direct Download websites complete order fulfillment by delivering products from separate password protected areas. Such an implementation does not require the website to track product information and customer information through the payment solution. The Merchant Support department can assist with setting up an account to deliver separate downloadable products from separate protected areas. To accomplish such a setup User Management services are used to add usernames and passwords to separate protected areas. Usernames and passwords are active for a limited time and are automatically removed when download access expires. Such a setup requires a unique sub-account for each product sold.

To setup User Management services to complete order fulfillment for each downloadable product separately, please contact our Merchant Support department for direct assistance,

Let's Get You to the Right Place.

Oops! Need help with a subscription or purchase?
Go to billing support.

Thank you for your interest in CCBill's complete ecommerce solution.

We look forward to working with you.