# 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. **Sandbox Testing Complete** : Validate your integration works correctly against the sandbox environment. See [Testing](https://developer.mastercard.com/bin-lookup/documentation/testing/index.md).
2. **Submit Production Request** : Provide your CID, ICA, plan selection, and contact details. See [Request Production Access](https://developer.mastercard.com/bin-lookup/documentation/tutorials-and-guides/onboarding-checklist/index.md#step-3-request-production-access).
3. **Legal Contract**: Sign the legal contract shared by Bin Lookup regional representatives.
4. **Review \& Approval**: The BIN Lookup team verifies your eligibility and submitted information.
5. **Billing Setup**: For Standard Plan, an invoice is generated and sent to your billing contact.
6. **Production Credentials Issued**: Upon approval (and payment for Standard Plan), production access is granted.
7. **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 the plans, 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. 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 will require 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, 3rd 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 MC 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 have your CID and ICA ready, follow these steps to request production access:

1. **Select a Plan** : Review the [Available Plans](https://developer.mastercard.com/bin-lookup/documentation/pricing-plans/index.md) and choose the one that best fits your requirements (Standard or Acquirer Sponsored).
2. **Create or Update Your Project** : On the [Mastercard Developers](https://developer.mastercard.com) dashboard, create a new project or update your existing sandbox project and request production access.
3. **Provide Required Information** : When requesting production access, you will need:
   * Your **project name**
   * The **region** where you operate
   * Your selected **plan**
   * The **key alias** and **keystore** password for the PKCS#12 keystore of your project
   * A **primary contact** name and email for production communications
4. **Submit**: The BIN Lookup team will receive your request and begin the review process.

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

To access BIN data in production, a signed contract with Mastercard is required. A Bin Lookup regional representative will contact you to provide the contract, including pricing details. The contracting process can begin either before or after submitting a production access request; however, access will only be approved once the contract is fully executed.

## Expected Timeframes {#expected-timeframes}

### Standard Plan {#standard-plan}

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

### Acquirer Sponsored Plan {#acquirer-sponsored-plan}

|           Stage            |                       Expected Timeframe                       |
|----------------------------|----------------------------------------------------------------|
| Production access approval | Within 2 business days of receipt of all required information. |

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.
