# Ambientes

Para melhor atender sua equipe de desenvolvimento e facilitar um processo de desenvolvimento e testes eficiente, oferecemos dois ambientes distintos: **produção** e **sandbox**.

Cada ambiente possui sua própria **URL base**, que deve ser utilizada ao fazer requisições à nossa API.

***

#### **Ambiente de Produção**

O ambiente de produção é o ambiente **real**, onde sua aplicação interage com nossa API quando estiver em produção e sendo utilizada por usuários finais. Esse ambiente fornece acesso a **dados reais** e deve ser utilizado com cuidado para evitar ações indesejadas ou alterações acidentais em dados.

**URL Base:**

```http
https://api.aurixpay.ws
```

***

#### **Ambiente Staging**

O ambiente staging é um ambiente **isolado**, projetado especificamente para **desenvolvimento, testes e experimentação**. Ele permite que sua equipe trabalhe com nossa API **sem afetar dados reais** ou causar impactos indesejados no ambiente de produção.

**URL Base:**

```http
https://api.aurixpay.dev
```

***

#### **Alternando Entre Ambientes**

Durante o desenvolvimento da sua aplicação, é **essencial** garantir que a URL base correta seja usada para cada ambiente. Geralmente, isso pode ser configurado por meio de:

* **Arquivos de configuração específicos por ambiente**
* **Variáveis de ambiente**

Ao migrar da fase de **desenvolvimento/testes** para **produção**, certifique-se de atualizar a configuração da sua aplicação para utilizar a **URL base do ambiente de produção**. Isso garante que sua aplicação interaja com o ambiente correto e com **dados reais** quando estiver em operação.

***

**Observação:**

* Utilize o **sandbox** para testes e validações antes de enviar requisições ao ambiente de produção.
* Nunca utilize credenciais de produção no ambiente sandbox e vice-versa.
