# Get started

> Outline of the complete process for merchants to begin accepting online payments, from account registration and sandbox testing to live mode activation and settlement setup.

Get started receiving online payments in just a few steps. Antom Dashboard allows you to conduct sandbox testing with a suite of integration resources and tools, activate your merchant account, and execute live testing before accepting online payments. Antom is committed to offering you and your customers a seamless payment experience.

## Register & log in

To create an Antom portal account, you must first obtain an invitation email from Antom. Contact the Antom Business Development team to get the invitation email and complete the registration process.

After registration, log in to [Antom Dashboard](https://dashboard.alipay.com/global-payments/home). Your merchant account name is displayed in the upper-left corner of the page. To create a new merchant account, click **\+ Create a merchant account**. After creating the account, you can modify the account information by going to **Settings** \> **Merchant account information** in the lower left corner.

| ![image.png](https://idocs-assets.marmot-cloud.com/storage/idocs87c36dc8dac653c1/yuque/idocs/2025/png/67050ddb-9f84-49ec-8cac-a43d3d7e9bf3.png) | ![image.png](https://idocs-assets.marmot-cloud.com/storage/idocs87c36dc8dac653c1/yuque/idocs/2025/png/f3bb9019-f96e-4b5e-ba4f-18b99c1dff5a.png) |
| --- | --- |

If you successfully self-registered on Antom, log in using your account and password. If Antom assisted you with registration, a merchant account has already been created for you by default. In that case, you need to reset your password by clicking **Forgot login Password?** when logging in for the first time.

![image.png](https://idocs-assets.marmot-cloud.com/storage/idocs87c36dc8dac653c1/yuque/idocs/2025/png/cc03c76f-0c9d-4a02-9b2f-00fc0db96481.png)

To reset your login password, complete the following steps:

1.  Enter the email address you provided for onboarding.
2.  Receive the OTP (One-time password) via email and enter it in the portal for verification.
3.  Reset your login password and save it.

| ![image.png](https://idocs-assets.marmot-cloud.com/storage/idocs87c36dc8dac653c1/yuque/idocs/2024/png/c89b9c69-4c2a-4359-94c9-59695398ad42.png) | ![image.png](https://idocs-assets.marmot-cloud.com/storage/idocs87c36dc8dac653c1/yuque/idocs/2024/png/ec251a08-36cb-4c2b-9d5f-45ae35bc24f5.png) | ![image.png](https://idocs-assets.marmot-cloud.com/storage/idocs87c36dc8dac653c1/yuque/idocs/2024/png/2e5a33a6-8ac9-4b0f-8684-e2512ddfd5bf.png) |
| --- | --- | --- |

For more information on account registration, refer to [Merchant onboarding](https://docs.antom.com/ac/merchant_service/merchant_onboard.md).

## Test in sandbox

Before receiving live online payments, it is recommended to complete sandbox testing in test mode through the following steps:

1.  Sandbox configuration
2.  Sandbox integration
3.  Sandbox testing


### Sandbox configuration

Before you start sandbox testing, generate your keys and acquire the associated integration resources for the sandbox environment. 

#### Generate keys

You can generate keys using either one of the following methods:

-   Go to **Developer** > **Quick Start**, find **Integration sources and tools**, select **Integration sources**, and click **Generate key**.
-   Go to **Developer** > **Key configuration** and click **Generate key**.

For more details about generating keys, visit [API key configuration](https://docs.antom.com/ac/merchant_service/key_config.md).

![image.png](https://idocs-assets.marmot-cloud.com/storage/idocs87c36dc8dac653c1/yuque/idocs/2025/png/de79fe60-c74d-4c62-88d7-73709eb71fa1.png)

> **Note**: If your private key is lost, click **Replace keys** to generate new ones. It's crucial to safeguard your private key for subsequent use.

#### Get integration resources

Antom provides the following integration resources for sandbox integration and testing:

-   **Gateway URL and client ID**: Retrieve your sandbox environment's gateway URL and client ID using either one of the these methods:

-   Go to **Developer** > **Quick start**, locate **Integration resources and tools**, and select **Integration resources**.
-   Go to **Home Page** > **Integration resources**.

-   **Integration testing**: Access testing resources for various payment methods tailored for integration testing at **Developer** > **Quick Start** > **Integration sources and tools** \> **Integration testing**.
-   **Test wallet**: Antom offers a test wallet app for end-to-end testing throughout your integration process. For details, see [Download the test wallet app](https://docs.antom.com/ac/ref/testwallet.md#VMtOR).
-   **Testing accounts**: Use specified accounts to log in to the test wallet app. For more information, see [Use the test wallet](https://docs.antom.com/ac/ref/testwallet.md#b0IMZ).


### Sandbox integration

Complete the sandbox integration and deployment in test mode by following the steps and code samples listed below:

-   [One-time Payments](https://docs.antom.com/ac/cashierpay/quickstart.md)
-   [EasySafePay](https://docs.antom.com/ac/easypay/quick_start.md)
-   [Tokenized Payment](https://docs.antom.com/ac/auto_debit/quick_start.md)
-   [Subscription Payment](https://docs.antom.com/ac/subscriptionpay/quickstart.md)

### Sandbox testing

For effective sandbox testing, it's recommended to employ the following tools:

| **Testing tools** | **Description** | **Path** |
| --- | --- | --- |
| API call simulation | Test your APIs with online debugging tools and Postman script. | **Developer** \> **API call simulation** |
| Notification URL | Configure your notification URL and simulate receiving and processing asynchronous notifications. | **Developer** > **Notification URL** |
| Error scenario simulation | Simulate different API results and return specified responses for integration testing. | **Developer** > **Error scenario simulation** |
| Test case | Validate your integration to ensure that your system is working correctly and is built with a high level of quality. | **Developer** > **Test case** |
| Request log | Search for simulation requests. | **Developer** > **Request Log** |
| Notification log | Search for received simulation notifications. | **Developer** \> **Notification Log** |

## Go live

Before conducting integration testing in the live environment, ensure that your merchant account is activated and the Antom Dashboard mode is switched to live mode. Complete the integration testing in the live environment through the following steps:

1.  Activate account

Access the **Home Page**, click **Start**, and enter the required information as prompted. To activate your Antom merchant account, contact the respective Business Development team for payment method setup and settlement account binding.

![image.png](https://idocs-assets.marmot-cloud.com/storage/idocs87c36dc8dac653c1/yuque/idocs/2025/png/5b0a6221-199d-4000-9dfe-7e57e04c7272.png)

> **Note**: After your merchant account is activated, you can switch the mode to live mode.

2.  Generate keys. Go to **Developer** > **Key configuration**, and click **Generate key**.
3.  Get gateway URL and client ID. Go to **Developer** > **Quick start** > **Integration resources and tools** > **Integration resources**.
4.  Set notification URL. Go to **Developer** \> **Quick start** \> **Integration resources and tools** \> **Notification URL** to receive Antom notifications
5.  Update your coding in the live environment. After ensuring a test payment is received in the live environment, you can start processing online payments.


## View settlement info

After you start receiving online payments, you can access your settlement information under **Finance** in live mode.

### Balance info

To link your bank account, log in to Antom Dashboard and go to **Finance** > **Settlement overview** > **Bank account**, and click **\+ Add a new bank account**. Antom will settle funds into your linked bank account within the specified settlement period. You can check your settled funds, unsettled funds, and settlement history in **Balance** under **Finance**.

![image.png](https://idocs-assets.marmot-cloud.com/storage/idocs87c36dc8dac653c1/yuque/idocs/2025/png/0fd3491c-a4f6-4457-af2e-0decb23a32c8.png)

### Settlement contract

You can check your settlement period, linked bank accounts, and other related information in **Settlement overview** under **Finance**.

![image.png](https://idocs-assets.marmot-cloud.com/storage/idocs87c36dc8dac653c1/yuque/idocs/2025/png/8cbd697d-b393-4065-a07a-2a31ef920536.png)