> For the complete documentation index, see [llms.txt](https://docs.moneycollect.com/docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.moneycollect.com/docs/wallet/card-issuing.md).

# Card Issuing

## 1. Registration

Visit the following URL to register an account:

> Sandbox ：<https://test-wallet.moneycollect.com/register>
>
> Production ： [https://wallet.moneycollect.com/register](https://test-wallet.moneycollect.com/register)

Select Corporation as the business type during registration.

{% hint style="info" %}
Access to the sandbox environment requires contacting MC Technical Support to have your IP address added to the whitelist before you can use it.
{% endhint %}

{% hint style="warning" %}
To enable the MC Card API, you need to register as a business account.\
Individual account types are not supported at this time.
{% endhint %}

<figure><img src="/files/RdqoLdWLh2JgzdvT0tyZ" alt=""><figcaption></figcaption></figure>

Please refer to [Activate Account](/docs/wallet/activate-account.md) for the detailed registration steps.

Once registration is completed, please contact MC Support to have the MC Card API access enabled.

{% hint style="info" %}
For the list of countries currently supported by MC Cards, please refer to [Broken mention](broken://pages/tVeGZ0plZACR6uGQMpw2).
{% endhint %}

{% hint style="warning" %}
In the sandbox environment, facial verification will automatically pass after ten seconds, and no actual face scan is required.
{% endhint %}

## 2. Developer Account Configuration

Once API access has been enabled, log in to the dashboard and navigate to the Developers section.

* Generate an API Key.
* Configure the IP whitelist.
* Upload your RSA certificate.（<mark style="color:red;">Not required; only supported for companies with PCI certification.</mark>）

You can generate an RSA key pair using the following commands:

```shellscript
openssl genrsa -out private_key.pem 2048
openssl rsa -in private_key.pem -pubout -out public_key.pem
```

<figure><img src="/files/Q00isyTsGtX2Bl7b1Qm4" alt=""><figcaption></figcaption></figure>

* Configure the Webhook Endpoint URL and retrieve the Webhook secret key.

<figure><img src="/files/QNAMeXoYhqpH6rNwwAtC" alt=""><figcaption></figcaption></figure>

After completing these configurations, you may proceed with the API integration.

## 3. Sandbox environment IP whitelist

Access to the sandbox environment requires adding your IP addresses to the whitelist. Please provide MC Technical Support with the public IPs of your servers and any computers that need to access the site.

## 4. API Domain

Sandbox ：<https://test-wallet.moneycollect.com/api>

Production ： <https://wallet.moneycollect.com/api>


---

# 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://docs.moneycollect.com/docs/wallet/card-issuing.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.
