# Onboarding Checklist
source: https://developer.mastercard.com/bin-lookup/documentation/tutorials-and-guides/onboarding-checklist/index.md

This guide outlines the end-to-end process, expected timeframes, and requirements for moving your BIN Lookup integration from the Sandbox environment to Production.

The end-to-end process from Sandbox to Production follows this sequence:

1. **Complete Sandbox testing** : Validate your integration works correctly against the Sandbox environment. See [Testing](https://developer.mastercard.com/bin-lookup/documentation/testing/index.md).
2. [Register Your Company with Mastercard (CID)](https://developer.mastercard.com/bin-lookup/documentation/tutorials-and-guides/onboarding-checklist/index.md#step-1-register-your-company-with-mastercard-cid).
3. [Set Up Your Billing (ICA)](https://developer.mastercard.com/bin-lookup/documentation/tutorials-and-guides/onboarding-checklist/index.md#step-2-set-up-your-billing-ica).
4. [Request Production Access](https://developer.mastercard.com/bin-lookup/documentation/tutorials-and-guides/onboarding-checklist/index.md#step-3-request-production-access).
5. Complete the [Contracting](https://developer.mastercard.com/bin-lookup/documentation/tutorials-and-guides/onboarding-checklist/index.md#step-4-contracting) process.
6. **Review and approval**: The BIN Lookup team verifies your eligibility and submitted information.
7. **Billing setup**: If applicable, an invoice is generated and sent to your billing contact.
8. **Production credentials issued**: Upon approval, production access is granted.
9. **Go live** : Update your integration to use the production base URL: `https://api.mastercard.com/bin-resources`.

## Prerequisites {#prerequisites}

* Completed integration and testing in the Sandbox environment with a 100% success rate.

## Step 1: Register Your Company with Mastercard (CID) {#step-1-register-your-company-with-mastercard-cid}

To access Production, you must be registered as a Mastercard customer. As a registered customer you are assigned a CID, a customer ID that identifies your organization internally in Mastercard. Once you have your CID, you must link it to your Mastercard Developers account or project by verifying your company. To learn more, see [Company Verification](https://developer.mastercard.com/platform/documentation/account-management/company-verification/).
Tip: If you are an existing Mastercard customer and do not know your CID, you can find it by logging into [Mastercard Connect](https://www.mastercardconnect.com/).

If you are not currently a Mastercard customer you can begin the process by filling in the [new customer relationship form](https://form.mastercard.com/jfe/form/SV_egkwnY07uSh29wi).

## Step 2: Set Up Your Billing (ICA) {#step-2-set-up-your-billing-ica}

Mastercard uses an Interbank Card Association Number (ICA) to identify how, and when, to bill a customer using a billing event. We are working hard to bring credit card billing as an option but as of now you need an ICA. Once you have previously been onboarded as a Mastercard customer and have a CID, you can request an ICA as a non-member (merchant, third-party processor, and so on) by completing the [new customer relationship form](https://form.mastercard.com/jfe/form/SV_egkwnY07uSh29wi).
Note: You can only use the customer relationship form if you are a merchant or fintech. If you are a payment processor you must engage with your acquirer, who can onboard you as a sponsored Mastercard customer using Mastercard Connect. If you are an acquirer, your CID and ICA is already assigned to you.

## Step 3: Request Production Access {#step-3-request-production-access}

Once you have completed your Sandbox testing and verified your company, follow these steps to request production access:

1. **Create or update your project** : On the [Mastercard Developers](https://developer.mastercard.com) dashboard, create a new project or update your existing Sandbox project.
2. **Submit a production request** : Click the **Request Production access** button on the **Summary** page of your project.

<!-- -->

4. **Submit**: The BIN Lookup team receives your request and begins the review process.

## Step 4: Contracting {#step-4-contracting}

To access BIN Lookup in production, an agreement with Mastercard is required. Following a production request, a BIN Lookup regional representative contacts you to provide the contract, including pricing details. The contracting process can begin either before or after submitting a production access request; however, access is only approved once the contract is fully executed. If you would like to discuss your options, contact [DBN.BinTableResource.Support@mastercard.com](mailto:DBN.BinTableResource.Support@mastercard.com).

## Expected Timeframes {#expected-timeframes}

### Designated Regional Programs {#designated-regional-programs}

|           Stage            |                       Expected Timeframe                        |
|----------------------------|-----------------------------------------------------------------|
| Production access approval | Within two business days of receipt of your production request. |

### Standard Agreements {#standard-agreements}

|           Stage            |                        Expected Timeframe                         |
|----------------------------|-------------------------------------------------------------------|
| Invoice generation         | Within five business days of receipt of all required information. |
| Production access approval | Within two business days of payment confirmation.                 |

Note: Timeframes may vary depending on the completeness of your submitted information and your organization's existing Mastercard relationship.

## Escalation Paths {#escalation-paths}

If your production access request is delayed or you need assistance at any stage:

* **Primary Support:** Contact the BIN Lookup team at [DBN.BinTableResource.Support@mastercard.com](mailto:DBN.BinTableResource.Support@mastercard.com).
* **General API Support:** Reach out via [APISupport@mastercard.com](mailto:APISupport@mastercard.com).
* **Your Mastercard Representative:** If you have an assigned Account Manager, contact them directly for priority escalation.

Include your **project name** , **CID**, and a description of the issue when reaching out.
