Affiliate FAQ

Getting Started

How Do I Get Credit For a Sale?

Becoming an Affiliate of a Sponsor Program allows you to refer consumers or traffic to the Sponsor in return for incentives. The CCBill Legacy Affiliate program gives the Merchant the ability to provide Percentage-Based or Flat Rate incentives for each sale that you refer to them. This is accomplished by having a consumer click on an Affiliate Referral Link and then registering to the Sponsor Account.

A sponsor is a person or entity that provides financial compensation to an affiliate in return for the referral of new consumers to their site. This compensation is typically in the form of a portion of the revenue generated from the referred sale.

We track consumers primarily through a Cookie. In this case, a Cookie is an Internet tracking device that is saved in a browser and then tracked before and after a consumer sale. This Cookie can track anywhere from 3 (default) to 255 days, depending on Sponsor Program settings. If the consumer does not accept third-party cookie tracking data, we have redundancy that will track the sale for that consumer for 24 hours.

How Can I View My Settings?

To view your Payout settings, click Reporting settings and/or signup date:

  1. Sign in to the Admin Portal
  2. Click Legacy Affiliate
  3. Click Tools
  4. Click View (next to your Affiliate ID) beneath the Program Details Column.

How Can I Register For a Program?

Once you find a Sponsor who supports the CCBill Legacy Affiliate program, you will be requested to sign up to the CCBill Legacy Affiliate System. You can do this either by creating a new account OR by logging in with your pre-existing Legacy Affiliate ID.

If you log in using your pre-existing Legacy Affiliate ID, please see the What is Affiliate linking? topic for more details.

A program is set up by a sponsor as a means to recruit affiliates. It typically contains the ability to sign up an affiliate, obtain referred traffic, making sales, and paying affiliates for referrals and can be sale- or click-based.

If registering for the first time, select Create a New Account to proceed. You will be taken to a secure CCBill Affiliate Registration page where you will enter some personal information that we store for verification and reference purposes. Once you register, you are emailed a unique Affiliate ID and the Username/Password you've selected will give you access to our Affiliate login page.

To access the Affiliate Admin:

  1. Browse to
  2. Click to select "Affiliate" in the Sign In As drop-down menu.
  3. Enter your credentials.
  4. Click Sign In.

How Can I Locate Other Affiliate Programs?

CCBill Sponsor Programs are available through thousands of websites. We currently do not have a database to help locate CCBill Sponsor programs, but you can usually find them through industry forums or web searches.

An asset is anything being sold by a sponsor. This could be a subscription, a video download, access tokens, or other assets that can be sold according to the terms and conditions.

Where Do I Get the Link Code?

  1. Sign In to your Affiliate account.
  2. Click the Legacy Affiliate tab.
  3. Click Tools.
  4. In the Banners column, select the Get Banners option next to the program you want to generate banners for.

How Do I Locate More Promotional Material Like Banners and Galleries?

These tools are provided by the Sponsor of the Affiliate program.

Sponsors often group of programs and/or marketing materials for reporting purposes.

How do Linking URLs Work?

Our linking URLs contain information such as your Affiliate ID and the Merchant/Sponsor ID.

  1. When a customer clicks on the linking URL, they are sent to our Affiliate system, which creates a cookie in their browser.
  2. Our system collects their information and also registers a click within our system.
  3. Our system then redirects the customer to the Merchant/Sponsor's website.
  4. When the customer lands on the payment form, the cookie within their browser inserts your Affiliate ID into the payment form, so you receive credit for the sale.

How Can I Contact You For Help?

Affiliate Support can be reached through the following means:

Account Settings

How Do I Edit My Account Settings?

  1. Sign in to the Admin Portal to change your Name, Address, Email Address, Company Name, Site URL, and/or general account settings.
  2. Select Tools > Tools > Edit (next to your Affiliate ID) under the Profile Column.
  3. Changing the Check Name, Country, or Tax ID requires the completion of a Name/Address Change Form.

I Am Receiving a Different Payout Amount For a Program Than I Used To. Why?

The percentage/flat fee that Affiliates get paid is determined by the Merchant/Sponsor, and only they can change these settings. You will need to contact the Merchant/Sponsor for more information about why it was changed.

I am receiving an IP Locked error, what does it mean?

The IP Locked error indicates that you have attempted to sign in 3 or more times unsuccessfully. Your IP lock will be reset after 15 minutes of inactivity. If after 15 minutes, your IP is still locked or you continue to have issues logging in, please contact Affiliate Support.

I Want To Join a Sponsor Partner Bonus Program. Where Can I Find The Linking Affiliate URL?

The linking URL needed to send other Affiliates for the Partner Bonus Program is the same Linking URL you use to send customers to the Merchant/Sponsors website.

How Do the Variables in Link URLs Work?

In the Admin Portal, -> Legacy Affiliate, under 'Tools -> Get Banners' you are provided a block of HTML that allows you to refer consumers to the Sponsor Program for credit.

The HTML looks like:

<A HREF="">

Depending on Sponsor Program settings you may also see the IMG SRC value populated. If you cannot find a banner for the program you may want to check directly on the Sponsor Programs website for marketing tools:

<A HREF="">
<IMG SRC="" BORDER=0> </A>

This code is provided in the Admin Portal, however, the important link that can also be used is:

Now to break that down we see:

This is the script that runs to track the sale!

  • CA. Sponsor Account / Sub Account Number
  • PA. Affiliate Account Number - This value is unique to every sign-up and every program.

See the What is Affiliate linking? topic for more details.

To receive credit, the PA value must be registered to the CA value.

What is Affiliate Linking?

Affiliate Linking is the process of tethering CCBill Legacy Affiliate IDs together for Accounting and Reporting purposes. This is accomplished through the process of Linking and Unlinking.

Linking can occur in two ways:

  • Manually by contacting our Support Representatives at
  • Automatically by registering to a new Sponsor Program during the registration phase and using your pre-existing Affiliate information to sign in to the registration form (instead of creating a new account).

Unlinking is done manually by contacting our Support Representatives at

Linking works by defining one of your Affiliate accounts as your 'Main Affiliate ID'. This ID is the ID you'll use for:

  • Logging into the Admin Portal.
  • The payout/accounting information on your Main Affiliate ID determines when/how you'll be paid out.
  • All other Affiliate IDs will automatically transfer funds into your Main Affiliate ID.
  • Reports will be viewed for your Main Affiliate ID and all others by reviewing reports in the Admin under your Main Affiliate ID.

It's important to note that every Legacy Affiliate Sponsor Program you register to will have a unique Legacy Affiliate ID which is tied directly to that program. To receive credit on a referral, your Legacy Affiliate Sponsor Program account number must match your unique Affiliate ID account number. To break it down into a simple example your Affiliate linking code must look like:

and NOT

Ensure you're using the correct, unique, Legacy Affiliate ID that matches the Legacy Affiliate Sponsor Program you signed up to, even if you link two Affiliate accounts together. For example, if you linked Affiliate program (A) to Affiliate program (B) you still need to use Affiliate program (A) on Sponsor Merchant program (A).

What is Append Data on Redirect?

Append Data on Redirect modifies the Redirect URL (or if you have multiple redirects enabled, the value for HTML=) to contain the CA and PA values from the Affiliate Linking Code.

For example:

When this URL is be clicked with the Append Data on Redirect feature enabled you will be taken to

Without the Append Data on Redirect feature, you would just be taken to

This feature allows you to redirect to a specific script on your site and collect those values for additional tracking or metric purposes.

How Can I Unlink My Affiliate Accounts?

You will need to contact Merchant Support to have any Affiliate accounts unlinked.

Can I Send Customers To a Different URL Than the Standard Linking URL Sends Them To?

If the Merchant Sponsor has enabled Multiple Redirects within the Affiliate account, Affiliates can add this variable to the end of your linking URL and send the customer to any URL you would like.


If the Merchant/Sponsor does not have this feature enabled and you would like to utilize it, please contact the Merchant/Sponsor directly to request this feature.

My Linking URL is Not In The Same Format as the Get Banners Section and Doesn't Work. How Can I Fix This?

At this time, we simply provide the Merchant/Sponsor with the tools to create and run their own Affiliate program within our system. When a Merchant/Sponsor provides different linking codes other than what the Admin Portal provides, we cannot guarantee the functionality of these links, nor can we provide support for them. Please contact the Merchant/Sponsor for assistance.

If I Link My Affiliate Accounts, Can I Use My Master Affiliate ID Within the Linking URL For All Affiliate Accounts?

No. Our system is very particular about having the specific Affiliate ID match the specific Merchant/Sponsor ID within each linking URL. If the Affiliate ID does not match for the specific Merchant/Sponsor ID, no clicks/sales will be credited to your account.

How Can I Deactivate My Affiliate Account?

To have your account(s) deactivated, you will need to email support and request for the deactivation of the account(s).

I Am Receiving an Error - Unable to Authenticate - When I Try To Log In

The Unable to Authenticate error indicates that one or more of the following fields you have entered is incorrect:

  • Affiliate ID
  • Username
  • Password

Generally, when this occurs, the password is incorrect, or there is a space at the beginning or end of one of the variables entered.

To resolve this, refer to the signup email you received when you signed up for this account. It will provide your Affiliate ID, Username, and Password.

If sign-in problems persist, you can attempt an automatic password reset by clicking on the Reset Password link on the Sign In page. If you have followed these recommendations and issues still persist, please contact our Affiliate Support.

I Accidentally Signed Up For the Same Program Twice. Can One Be Deleted?

You will not be able to delete the program, but we can suspend/deactivate the duplicate Affiliate sign-up and unlink it from the main Affiliate account.

You may wish to receive fewer emails and/or communications from a sponsor. In the event that you wish to do so, there is an option to Opt-Out of sponsor emails in the Manage Programs area of the Affiliate Admin.

I Was Notified That My Affiliate Account Has Been Deactivated. Can You Explain Why?

When your account is deactivated, you will receive an email indicating why this deactivation has occurred. There are three reasons account/s are deactivated:

  • Click Inactivity. This deactivation was requested by the Merchant/Sponsor due to a lack of clicks/sales. For further information or to request your account be reactivated, you will need to contact the Merchant/Sponsor
  • Fraud. This deactivation was set in place by our Fraud department. For any additional details on why it was deactivated, for this reason, you will need to send an email to
  • Webmaster. This deactivation was set in place by the Merchant/Sponsor. For further details on why the account was deactivated, please contact the Merchant/Sponsor.


I Have Banners On Multiple Websites. How Can I Track Which Banners Get Which Clicks?

At this time, we do not have the ability to provide this information. As a solution, we suggest setting up multiple Affiliate accounts for each website/banner you intend on using for the same Merchant/Sponsor account. This will allow you to have separate reporting for each Affiliate account.

The Form Hits report displays the total number of Web hits on a Join Form associated with a sponsor Asset.

Please note that some Sponsors will not allow you to have more than one Affiliate account per program.

How Can I View My Account Payout Settings?

To view your Payout settings, Click Reporting settings and/or Sign Up Date:

  1. Sign in to the Admin Portal.
  2. Click Legacy Affiliate.
  3. Click Tools.
  4. Click View (next to your Affiliate ID) in the Program Details Column.

How Can I View My Past and Current Payments?

To view the payments, you have received or are due to receive, use the Check Amounts report.

To view the report:

  1. Sign in to the Admin Portal.
  2. Click Reports.
  3. Click Check Amounts.
  4. Select the appropriate Date Range.
  5. Click Lookup.

If the report does not display any dates within the date boxes, this indicates no payments have been issued, and no payments are scheduled to be sent.

The date provided within the Check Amounts report results is for the first date of the billing cycle. Add 16 days from the date to determine the date the check was/will be issued.

How Can I View the Number of Clicks My Account Has Produced?

To view the clicks your banner/Affiliate account has produced:

  1. Sign in to the Admin Portal.
  2. Click Reports.
  3. Click Clicks.
  4. Select the appropriate Date Range.
  5. Click Lookup.

A New Sale is when you refer a consumer to a sponsor's site for the first time and they purchase a subscription.

You can break this down by the Date or the Affiliate account producing the clicks by clicking on either option within the Breakdown by column.

How Can I View the Number of Conversion Sign Ups and Rebills My Affiliate Account Has Produced?

To view the Number of Conversion Sign Ups and Rebills your Affiliate account has produced:

  1. Sign in to the Admin Portal.
  2. Click Reports.
  3. Click Conversions.
  4. Select a Date Range.
  5. Click Lookup.

Rebills are subsequent charges for subscriptions billed to consumers after the "new sale".

You can break this down by the Date, Sub Account, or Affiliate account producing the clicks by clicking on either option within the Breakdown by column.

How Can I View the Number of Referred Affiliate Sign Ups and the Revenue My Affiliate Account Has Produced?

To view the number of referred Affiliate Sign Ups:

  1. Sign in to the Admin Portal.
  2. Click Reports.
  3. Click Referred Affiliates.
  4. Select the appropriate Date Range.
  5. Click Lookup.

Refunds are given by sponsors or customer service for several reasons and are counted as negative transactions.

How Can I View the Number of Transactions My Affiliate Account Has Produced?

To view the number of transactions you have produced for your Affiliate account:

  1. Sign in to the Admin Portal.
  2. Click Reports.
  3. Click Transactions.
  4. Select an appropriate Date Range.
  5. Click Lookup.

You can break this down by the Date, Sub Account, or Billing Type by clicking on each option within the Breakdown By column.


Payout Options


CCBill recommends ACH to all U.S.-based merchants, as it is the most cost-effective payment delivery method. If you want to switch to ACH, please fill out the Payout Options Update Form and select the ACH option, providing information for your U.S.-based bank account and we will make sure you are a part of this new payout method as soon as possible.

ACH Transfers are sent on Mondays and should appear in your bank account on Tuesdays.

ACH Transfers will only be made to payees with a U.S. Dollar-based bank account at a U.S.-based bank.

  • ACH Transfer Fee = $5.00
  • ACH Minimum Payout Threshold = $25.00
  • ACH Maximum Payout Threshold = NO LIMIT
  • ACH Return Fee = $20
  • ACH Rerouted Fee = $20
  • ACH Inquiry to Reroute or Delete = $30

ACH Express

The latest addition to the CCBill's payout methods, ACH Express direct deposits are available to U.S.-based bank accounts only.

ACH Express funds are sent for receipt on Friday, with no extra destination fees.

  • USD currency only
  • Minimum amount for payout = $100
  • Special intro ACH Express payout offer = $15 per ACH Express payout
  • No maximum amount for payout

SEPA Payouts

Available to merchants and affiliates with a euro-denominated bank account in the SEPA network.

SEPA payouts are available at $10.00 USD per payout - a 33% off the regular SEPA fee.

  • SEPA Transfer Fee = $10.00 USD per payout
  • Minimum Payout Threshold = $50.00 USD (prior to being converted to euros)
  • Maximum Payout Threshold = NO LIMIT

SEPA payouts are sent on Mondays and should appear on your bank account on Tuesdays.

The originator of a SEPA payout will be labeled as CCBill EU Limited.

Currency conversion rates are based on the retail rate on the first day following the close of a payout period (typically on Tuesdays). The transfer fee will be noted in the check amount statements in the CCBill Admin.

Not sure if you’re eligible for SEPA Payouts?

The SEPA network includes EU member states, Iceland, Liechtenstein, Monaco, Norway, San Marino, and Switzerland. If you have a euro-denominated bank account with a bank based in one of the SEPA member states, you are eligible for SEPA Payouts. For a more detailed list, refer to this link.

Check by U.S. Mail

  • Standard U.S. Mail = $0.55
  • Postal Mail Canada = $1.15
  • Postal Mail Mexico = $1.15
  • Postal International Mail = $1.15
  • Minimum Payout Threshold = $25.00

Check by FedEx

  • Two (2) day delivery = $15.00
    • 3:00 p.m. Monday - Friday for AA and AM areas
    • 4:30 p.m. for PM areas
  • Priority Overnight = $22.00
    • 10:30 a.m. delivery for AA areas
    • 12 noon for AM areas
    • 4:30 p.m. for PM areas
  • International Priority (Canada) = $30.00
  • Prices vary for all countries outside the USA (except Canada). Contact for the current FedEx pricing in your country.
  • Minimum Payout Threshold = $50.00
  • Areas depend on sender and receiver location. Actual times can be found on the FedEx website.
  • Standard Overnight is NO longer available as a payout delivery option.

Payout Method Updates

Payout options can be updated or changed by completing our Payout Options Update Form.

ACH Payouts

CCBill offers ACH as a payout method in the United States. The fee for an ACH direct deposit is $5.00 (USD) per payout. The minimum weekly payout is set at $25.00 (USD) and there is no maximum weekly payout limit. ACH Transfers are sent on Mondays and it should take one business day for the funds to appear in your bank account.

In order to be eligible for ACH, the following requirements need to be met:

  • USD Currencies Only
  • U.S. Dollar-based Bank Accounts Only
  • U.S.-based Banks Only

You can update your Payout Information by completing the Payout Options Update Form online using our electronic signing partner, DocuSign.

  1. Open the Payout Information Update form.
  2. Enter your full name and email.
  3. Click Begin Signing. You will receive a signing access code on your email.
  4. Copy the Code and validate it after which you can begin filling-in the form.

About ACH

ACH stands for Automated Clearing House. It is a batch processing network in which financial institutions accrue ACH transactions throughout the day for later batch processing. It is only available in the United States and is entirely electronic, thus making it quicker, safer, and easier. Compared to current postal and Wire Transfer fees, ACH is also considered the most cost-effective payment option with a single transfer fee of $5.00 (USD).

Please be aware that reroutes and returns incur additional fees:

  • ACH Return Fee = $20
  • ACH Rerouted Fee = $20
  • ACH Inquiry to Reroute or Delete = $30

Merchants and affiliates using ACH as their payout method may request a reversal even after the funds have been released, however CCBill does not have full control over the funds at that point. It may take up to several days for the return of funds to occur IF the receiving bank authorizes the payment reversal.

ACH Express

CCBill has introduced ACH Express as another payout option for our Merchants and Affiliates with U.S.-based banks. The fee per ACH Express direct deposit is $15.00 (USD) and there are no limits for maximum weekly payout. With ACH Express funds are transferred for receipt on Friday and the minimum payout is set at $100.00 (USD).

The summary of the ACH Express details:

  • The allowed currency is U.S. Dollar only for U.S.-based banks.
  • There is no maximum amount for payout.
  • $100.00 (USD) is the minimum payout amount.
  • There are no destination fees, you will be only charged $15.00 (USD) for every payout.

I am receiving small checks and then paying a large fee to convert the check to my currency. How can I resolve this?

You are able to raise the minimum payout amount (break amount) on your account by sending an e-mail to from the e-mail address on file for your main Affiliate ID. Please provide them with your Affiliate ID number and the minimum amount that you would like to have set on the account.

I Have Not Received a Payment. Why?

There are many possible reasons you may not have received a recent payment from us.

Didn’t Meet Break

If your Break Amount is set at a higher amount than you would have received in this payment period. Once you have generated enough funds to cover both your break amount and the cost of your chosen payment type, our system will schedule a payout for that billing period.

Payment Sent

Your payment may have been sent and not yet received. To confirm this, please log into your Affiliate Admin portal to view the Check Amounts report.


Our system only schedules payment when funds have been generated by an account. If your account has not recently generated any activity, no payment will have been sent.


Your account may be on hold. If so, please contact for assistance.

Can I Get My Payment For All of My Programs in One Check?

We are able to link and split your Affiliate accounts together so that all funds are sent through one payment.

To do this, please submit a list of the Affiliate IDs you wish to link together to If you need assistance with this list, we’d be happy help you compile it. Please be sure to let Account Support know if you have a preference as to the Main Affiliate ID which is used for payouts and logging into the Admin Portal.

It is Expensive For Me To Cash All of These Checks. Can I Shred Them and Ask For One Large, Consolidated Check?

Please do not shred the checks currently in your possession; they can be mailed back to the address below and will be reconciled back into your account free of charge. If we do not receive the original checks back, crediting the funds will require a stop payment fee of $20 (USD) per check.

Attn: Account Support

2353 West University Drive Building A

Tempe AZ 85281

Routing Affiliate Payments Through Merchant Account

Please contact so that they can provide you with the options available for this function.

I Have Moved. How Can I Update My Address For My Affiliate Accounts?

Unfortunately, at this time, we do not have a mass update function available. However, the address kept on file for your account is only used for payment purposes (mailing checks). Because your Main Affiliate ID is used for sending your payouts, this is the only address that needs to be kept updated. Please locate your Main Affiliate ID in the list under Legacy Affiliate >> Tools, and click the edit link next to it to update the payment information.

How Do Billing Periods Work?

Our billing periods run from Sunday through Saturday, and payouts are issued for the funds from that period nine (9) days after the close of the billing cycle on the following Monday.

Payments are not initiated:

  • If your account has not reached or exceeded your break amount (minimum amount for payout minus payment transfer costs).
  • If Monday is a bank and/or Federal holiday in the US. If so, payouts will be initiated the first available day after the holiday.

Receipt of funds may vary depending on the delivery time associated with the type of delivery method chosen.

Lift Payment Hold

When your account is placed on Payment Hold, this indicates that there was an issue with sending you a payment.


If you receive your payments by check, the email you received will state that we received your payment back due to an incorrect address. You will need to sign in to the Admin Portal and change your address. To change your address, please follow the path below.

  • Tools > Tools > Edit (under the Profile Column next to your Affiliate ID).

Once you have done this, you will need to send an email to to request your account be taken off hold. Please be sure to include your Affiliate ID, your correct current address, and send it from the email address on file for the account.

ACH, ACH Express, or SEPA

If you receive your payments by ACH, ACH Express, or SEPA, the email will state that there was an error with the transfer. Please update your payout information with the Payout Options Update form.

Can I Change the Break Amount or Frequency of Payment Issuance?

Yes. To change the break amount or set a frequency to when payouts will be issued, you will need to send an email request to Please be sure to include your account number and send the email from the email address on file for your account.

The minimum break amount for USPS checks and ACH payouts is $25.00 (USD), for SEPA payouts and FedEx checks it's $50.00 (USD), and for ACH Express it's $100.00 (USD).

Can I Link My Affiliate Account To Pay Out Through My Client Account?

Yes, you can link Affiliate ID to your CCBill Merchant account for payouts by emailing

Affiliate Split Information

Merchants have the option of splitting the CCBill Fees with the Affiliates that referred the transaction to them. This fee splitting function can be turned on at the account or subaccount level in the CCBill Admin Portal by clicking Legacy Affiliate > Accounting/Split CCBill Fee > Accounting.

It is important to note the following about Affiliate Splits:

  • Turning the feature on at the account level will change all subaccounts to the same setting.
  • Turning the feature on at the subaccount level will affect only that subaccount.
  • The only fee that is split with the affiliate is the processing fee for that transaction. If you have a per-transaction flat fee, a monthly fee, Chargeback fees, or a recurring transaction surcharge those fees will NOT be split with the Affiliate.

When a consumer disputes a transaction with their credit card company and the credit card company decides in the consumer's favor, a chargeback is issued to return the funds from the sponsor and affiliate accounts back to the consumer. These are negative transactions.

  • The fees are split with the Affiliate in proportion with the revenue sharing set up for the program. If you pay affiliates 40%, the Affiliate's share of the processing fee will be 40% of the processing fee for the transaction.
  • Processing fees are often tiered based on the Merchant's volume, so the Affiliate may see some variation in the rate, just like Merchants do.


You have a CCBill Complete account, paying $0.55 per transaction plus 3.9%. You charge $15.00/month for a subscription, and you have Split Fees enabled.

A month is defined as a (Gregorian) calendar month beginning at 12:00 AM on the 1st day of the calendar month to 11:59 PM on the last day of the calendar month.

Your program is set to payout 45% to referrers for transactions. Using this model:

  • Base Transaction = $15.00
  • CCBill Transaction Processing Fee (3.9% of $15, rounded) = $0.59
  • Per Transaction Fee = $0.55

The Merchant pays the $0.55 Per Transaction fee and the CCBill Transaction Processing Fee of $0.59 will be divided 45/55: $0.27 / $0.32. Both fees will be deducted from each respective portion of the original transaction.

Merchant Receives: 55% of $15 ($8.25) MINUS the $0.55 Per Transaction Fee ($0.55) and the Merchant's portion of the CCBill Transaction Processing Fee ($0.32). Total is $7.38.

Affiliate Receives: 45% of $15 ($6.75) MINUS the Affiliate's portion of the CCBill Transaction Processing Fee ($0.27). Total is $6.48.