# Getting started

Before you start using the Rewards API, we need to register your company as a client in our system. You can skip this section if you are already registered with us.

## Company Registration

To register your company as a client with Xoxoday, please follow one of the following methods :

{% tabs %}
{% tab title="DIY  Signup" %}
You can signup yourself for our staging environment by clicking on the following link and filling out the required details :

{% embed url="<https://stagingstores.xoxoday.com/admin/signup>" %}
DIY Signup Page
{% endembed %}
{% endtab %}

{% tab title="Signup Via Xoxoday" %}
Please get in touch with our Implementation specialist by dropping an email to <cs@xoxoday.com> with the following details:

* Company Name
* Your Full Name
* Work Email
* Company Address
* City, State
* Zip Code
* Country
* Contact Number
* Base Currency ( This is the currency in which your account will be charged upon redemptions )

Once you share the above details, we will do a quick internal review and approve within 1-2 hours.&#x20;

{% hint style="success" %}
`Once you are signed up, you will receive an account confirmation email. You can use the link in that email to reset your password and login into your plum admin dashboard and start the integration process.`
{% endhint %}
{% endtab %}
{% endtabs %}

&#x20;The admin dashboard can be used to perform different operations like Adding Funds, Managing Email templates, reports on vouchers history, etc. via the platform.

## 3-Step Integration Process

| No. | Step       | Description                                                                                                                                                                                                                                                                                                       |
| --- | ---------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| 1   | STAGING    | Once we have registered you as a client in our system, we will provide you a staging environment. You can test the Rewards APIs in the staging environment and make sure you get the intended output. We will provide you the credit card details through which you can add virtual money to your staging account |
| 2   | PRODUCTION | Once you are satisfied with staging environment output, you will move to the production environment and start testing in production and integrate the APIs with your application.                                                                                                                                 |
| 3   | LIVE       | Fund your account, make the integration live, and start placing orders                                                                                                                                                                                                                                            |
