> For the complete documentation index, see [llms.txt](https://partners.botpenguin.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://partners.botpenguin.com/partner-platform-guidelines/integration/custom-mobile-app-setup-d-u-n-s-number-apple-and-google-developer-account.md).

# Custom Mobile App Setup: D-U-N-S Number, Apple & Google Developer Account

### What is this article about?

If you have purchased BotPenguin's Custom Mobile App Add-on, you will need to complete a few mandatory setup steps before your app can be published on the Apple App Store and Google Play Store.

This includes obtaining a D-U-N-S Number, creating your Apple and Google Developer accounts, completing the required verification processes, and sharing the necessary account access with BotPenguin. This guide covers the entire setup process from start to finish.

***

### When Should You Use This?

You need to follow this guide if:

* You have requested a **white-label or custom mobile application** from BotPenguin.
* You are enrolling in the **Apple Developer Program** or **Google Play Developer Program** for the first time.
* You do **not yet have** a D-U-N-S Number for your business.

***

### Prerequisites

Before you begin, make sure you have the following:

| Requirement                 | Details                                                                                                                                    |
| --------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------ |
| **Business Entity**         | Your business must be a registered legal entity (not an individual)                                                                        |
| **Apple or Google Account** | At least one developer account (Apple or Google)                                                                                           |
| **Device**                  | **Strongly recommended:** Use a macOS / iOS device for the Apple flow, as you will be required to download the Apple Developer application |
| **Business Information**    | Legal name, address, phone number, owner/CEO name, legal structure, year founded, industry, employee count                                 |

{% hint style="info" %}
Getting a D-U-N-S Number can take **up to 5 business days**. Plan accordingly before your mobile app go-live date.
{% endhint %}

***

### How It Works

The D-U-N-S Number process involves four stages:

1. **Choose** your business type and platform (Apple or Google)
2. **Fill out** your business details
3. **Checkout** (no cost for D-U-N-S — optional paid expedite available)
4. **Verification call** from the D\&B team to authenticate your business

{% hint style="info" %}
The D-U-N-S Number itself is **free of charge**. You may be offered an expedited option (paid) to receive it faster. Normal processing takes up to **30 business days**; expedited takes approximately **8 business days**.
{% endhint %}

***

### Step-by-Step Instructions

#### Step 1 — Check if You Already Have a D-U-N-S Number

Before applying, verify whether your business already has one.

1. Go to: <https://www.dnb.com/en-us/smb/duns/get-a-duns.html>
2. Click **"Get Started Now"**
3. Search for your organization by name and address
4. If a record exists, your D-U-N-S Number will be shown — **no further action needed**
5. If no record is found, proceed with the steps below

***

#### Step 2 — Choose Your Platform

On the D\&B website, you will be asked to select the platform for which you are registering:

* **Apple Developer** — Select this if you are building an iOS application
* **Google Developer** — Select this if you are building an Android application
* You only need to apply **once** — choose the platform relevant to your app

{% hint style="info" icon="lightbulb" %}
If you need both an iOS and Android app, you can use the same D-U-N-S Number for both.
{% endhint %}

***

#### Step 3 — Fill Out Your Business Information

You will be asked to provide the following details:

| Field                        | Description                                                       |
| ---------------------------- | ----------------------------------------------------------------- |
| Legal Business Name          | The registered name of your company                               |
| Business Address             | Physical address (apply separately for each location if multiple) |
| Business Phone Number        | Primary contact number                                            |
| Owner / President / CEO Name | Legal representative of the business                              |
| Legal Structure              | e.g., LLC, Corporation, Partnership                               |
| Year Business Was Founded    | Year of registration                                              |
| Primary Business Industry    | Your industry category                                            |
| Total Employees              | Full-time and part-time count                                     |

***

#### For Apple Developer Account

**Step 4 — Complete Apple Developer Enrollment**

After obtaining your D-U-N-S Number:

1. Sign in to your Apple Developer account.
2. Complete the Apple Developer enrollment form with your business information, including:
   * Legal business name
   * Business address and contact details
   * Tax/GST identification number (if applicable)
3. Download and use the Apple Developer app to complete enrollment (**requires an iOS or macOS device**).
4. Submit your enrollment application to Apple.
5. You will receive a confirmation email and reference number after submission.
6. Apple may contact an authorized representative of your company to verify your business information.
7. Once verification is completed and approved, your Apple Developer Program enrollment will be activated.

{% hint style="info" icon="sack-dollar" %}
**Cost:** The **Apple Developer Program costs $99/year**, payable after account setup.
{% endhint %}

***

#### For Google Play Developer Account

**Step 4 — Complete Google Play Developer Registration**

After obtaining your D-U-N-S Number:

1. Sign in to your Google Play Console account.
2. Begin the organization account registration process.
3. Select your country/region and enter your business information, including:
   * Legal business name
   * Business address
   * Contact details
   * D-U-N-S Number
4. Submit the registration form for review.
5. You will receive a confirmation email and reference number after submission.
6. Google may coordinate with Dun & Bradstreet (D\&B) to verify your business information.
7. Once the verification process is successfully completed, your Google Play Developer organization account will be approved and activated.

{% hint style="info" icon="sack-dollar" %}
**Cost:** Google Play Developer Program has a **one-time registration fee** (payable after account creation).
{% endhint %}

***

#### Step 5 — Verification Call from D\&B

Regardless of whether you chose Apple or Google:

* A representative from **Dun & Bradstreet** will contact you to **validate your business information**
* This step is **mandatory for all applicants**
* Once your information is authenticated, you will receive your **D-U-N-S Number via email** from Dun & Bradstreet
* The process from submission to verified number typically takes **up to 5 business days**

***

#### Step 6 — Share Developer Account Access with BotPenguin

Once your developer account is ready, you must **share access** with BotPenguin so we can publish your app:

* **Share your Developer Account** (not the D-U-N-S Number) with <developer@botpenguin.com>

***

### Process Summary

```
Check Existing D-U-N-S → Choose Platform (Apple/Google)
→ Fill Business Details → Submit Application
→ D&B Verification Call → Receive D-U-N-S via Email
→ Share Developer Account Access with BotPenguin
```

***

### Best Practices

* ✅ **Use a macOS or iOS device** for the Apple Developer flow — the Apple Developer App is required and only available on Apple devices
* ✅ **Start early** — the full process (D-U-N-S + developer account verification) can take up to **5–7 business days**
* ✅ **Keep your business details consistent** — the name, address, and legal info must match across all forms
* ✅ **Apply for one D-U-N-S Number per location** — if your business has multiple addresses, each requires a separate number
* ✅ **Do not pay for expedited processing unless urgent** — the standard process is free and sufficient in most cases

***

### Troubleshooting

<details>

<summary>The D-U-N-S Number application is rejected or delayed</summary>

This usually occurs when business information is incomplete, inconsistent, or cannot be verified. Ensure that your legal business name, address, phone number, and website match your official business records.

</details>

<details>

<summary>The business information on the D-U-N-S application does not match official records</summary>

Any mismatch between submitted information and public business records can result in additional verification requests or delays.

</details>

<details>

<summary>Apple requests additional verification</summary>

Apple may contact you to verify business ownership, authority to enroll, or company information. Prompt responses help prevent enrollment delays.

</details>

<details>

<summary>The Apple Developer account is created as an Individual account instead of an Organization account</summary>

For company-owned apps, enrollment should be completed as an Organization. Choosing the wrong account type may require additional support requests and delay app publishing.

</details>

<details>

<summary>The annual Apple Developer fee is not completed</summary>

Even after approval, app publishing cannot proceed until the Apple Developer Program membership fee has been successfully paid.

</details>

<details>

<summary>Developer account access is not shared with BotPenguin</summary>

App deployment cannot begin until the required developer account access has been granted to the BotPenguin team.

</details>

<details>

<summary>Google or Apple account permissions are insufficient</summary>

The account used for onboarding must have the necessary administrative permissions to invite team members and manage app publishing.

</details>

<details>

<summary>Verification timelines take longer than expected</summary>

While most applications are processed within the expected timeframe, verification timelines can occasionally extend due to manual reviews, holidays, or additional documentation requests.

</details>

***

### FAQs

<details>

<summary>Is the D-U-N-S Number free?</summary>

Yes. Getting a D-U-N-S Number is completely free of charge. You may be offered an expedited option for a fee, but this is optional.

</details>

<details>

<summary>Do I need both an Apple and Google D-U-N-S Number?</summary>

No. One D-U-N-S Number can be used for both Apple and Google developer registrations. You only need to apply once.

</details>

<details>

<summary>Can I use a personal device for the Apple Developer process?</summary>

No. The Apple Developer Application must be downloaded, which requires a macOS or iOS device. It is strongly recommended that you complete the Apple Developer enrollment process on an Apple device.

</details>

<details>

<summary>How long does the Apple Developer enrollment take after I have my D-U-N-S Number?</summary>

After submitting your Apple Developer enrollment, the verification process can take up to 2 business days. Including D-U-N-S processing time, the total process typically takes approximately 5–7 business days.

</details>

<details>

<summary>What is the cost of the Apple Developer Program?</summary>

The Apple Developer Program costs $99/year. This fee is paid directly to Apple after your account setup and is separate from the D-U-N-S Number process.

</details>

<details>

<summary>What do I share with BotPenguin — the D-U-N-S Number or the developer account?</summary>

You should share access to your Apple or Google Developer account with <developer@botpenguin.com>. The D-U-N-S Number itself does not need to be shared.

</details>

<details>

<summary>What if I already have a D-U-N-S Number?</summary>

Great — no new application is needed. Simply use your existing D-U-N-S Number during your Apple or Google Developer Program enrollment and proceed with sharing developer account access with BotPenguin.

</details>

***

### Support

If everything is correct and you are still unable to move forward, write to us at **<support@botpenguin.com>**. We will respond back within 48 business hours.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://partners.botpenguin.com/partner-platform-guidelines/integration/custom-mobile-app-setup-d-u-n-s-number-apple-and-google-developer-account.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
