You can get more information about CCBill here:
http://www.ccbill.com
CCBill supports recurring payments. At this time, our integration with CCBill does NOT handle recurring payments. If you use CCBill with Squirrelcart, you can accept single one time payments using their Dynamic Pricing feature.
CCBill uses Squirrelcart's Gateway Hosted connection method, which has no special server requirements. The information needed to enable CCBill is as follows:
- 6 digit CCBill account number
- 4 digit CCBill subaccount number
- Form Name
- Salt Key
CCBill support should be able to provide you with all of the information above.
- To use CCBill with Squirrelcart, you must have their Dynamic Pricing feature enabled for your account. Contact their support department and have them turn this on for you. Do not continue until you have confirmation that your account is setup for Dynamic Pricing.
- You will need the 4 pieces of information listed above under Requirements. If you do not have this information, contact CCBill support for it.
- Login to Squirrlecart's control panel, and click the Payment Gateways menu link:
- Click on the row for the record labeled CCBill
- Enter your 6 Digit Account Number
- Enter your 4 Digit Subaccount Number
- Enter your Form Name (example: 12cc)
- Enter your Salt Key. Make sure there is no space at the beginning or end of the field.
- Set the Connection Method field is set to Gateway Hosted
- Choose your currency code using the Currency Code field
- Check the Enabled field
- Click
- Login to your CCBill control panel at http://www.ccbill.com
- In the Account Admin section on the left, click -Basic. This link should be under the heading Modify Subaccount.
- In the Approval URL field, enter the full URL to your storefront page with added parameters as follows:

Be careful typing this URL. If it is not exactly as above (but with your storefront page URL before the ?) it will not work.
- Enter the exact same URL you entered for step 5 in the Denial URL field
- Click Update to save your changes
- In the Account Admin section on the left, click -Advanced. This link should be under the heading Modify Subaccount
- In the Approval Post URL field, enter the same URL you used in step 5 and 6.
- Click Update to save your changes
Use the following steps to create a transaction test account for the purpose of testing your CCBill setup and sign-up form.
-
Log into the CCBill Admin Portal and go to Account Info-->Transaction Test Settings.
-
Select "Create New User" and provide a valid IP range and e-mail address that will be used during testing. To find your IP address, try this link:
http://www.whatismyip.com/
-
Go to your Squirrelcart storefront page and add an item to the cart.
-
When you get to the payment page, choose a credit card payment method and click Continue. You will be sent to CCBill's payment form.
-
Make sure the email address on the payment form matches the one you used when creating your test account
-
Submit the form using one of the test credit card numbers below. Different card numbers can be used to get different responses.
Card Number: 5555555555557777
Result: approved (MC)
Card Number: 4444444444446666
Result: approved (Visa)
Card Number: 5555555555559922
Result: decline (MC)
Card Number: 4444444444444422
Result: decline (Visa)
 |
CCBill has default settings on your account that limit the amount you can charge. By default, amounts must be between 2.95 and 100.00. If you try to submit an order with an amount that is not in that range you will get a Invalid Intial Price error when you are sent to their payment form. If you need to change those price settings, contact their support department. |
© 2001-2017 Lighthouse Development. All Rights Reserved.