CCBill
Enable CCBill as one of your payment service providers in OpenPay.
Enable credit card payments
Open a CCBill merchant account
If you do not have a CCBill Merchant account, contact CCBill Sales or use the APPLY NOW button on the CCBill website.
Register app with CCBill
Before accessing the API, you need to register your application with CCBill Merchant Support and inform them you need a RESTful API setup on your merchant account.
Once the setup and registration are complete, the CCBill Merchant Support team will provide frontend and backend credentials.
These credentials are required to generate OAuth bearer tokens to authenticate and authorize your API requests.

In addition, the support team will set up a test account that allows you to test API calls and responses and optimize the RESTful API integration before going live.
OpenPay requirements
You will need to contact the CCBill Merchant Support team to request the following:
-
RESTful API credentials (both frontend and backend)
-
DataLink credentials
-
Whitelist OpenPay IP addresses
Enabling RESTful API and DataLink credentials
You can provide the CCBill Merchant Support team with the following:
Whitelist OpenPay IP addresses
These are all the OpenPay IP addresses that need to be whitelisted:
-
34.41.255.60
-
35.232.190.60
-
35.223.158.89
-
34.41.32.197
-
Head over to your payment processors page to add a new processor.
-
Select CCBill, and fill in required fields
-
CCBill will provide you with separate sub-account IDs for tokenization and transactions, along with the corresponding credentials.
-