## Subscriptions 
<div class="note">
<p><strong>Observação</strong></p>
<p>Para testar webhooks, você deve ter pelo menos um <a href="/sell-subscriptions/integration-guide/set-up-plan/">plano de assinatura criado</a> na <a href="/webhooks/overview/#business-accounts">conta</a> na seção <b>Items catalog > Subscriptions</b>.</p>
</div>
Na aba <b>Subscriptions</b>, você pode testar os seguintes webhooks:
- <a href="/webhooks/operation/user-validation/">Validação de usuário</a>
(`user_validation`)
- <a href="/webhooks/operation/payment">Payment</a> (`payment`)

<div class="note">
<p><strong>Aviso</strong></p>
<p>Você pode encontrar informações detalhadas sobre como testar outros cenários de gerenciamento de assinaturas no <a href="/sell-subscriptions/integration-guide/set-up-plan/#guides_subscriptions_set_up_plan_testing_purchase">guia de integração</a>.</p>
</div>
Para testar webhooks:
1. Na seção de testes, acesse a aba **Assinaturas**.
2. Preencha os campos necessários:
  * **User ID** — durante os testes, você pode usar qualquer combinação de letras e
dígitos.
  * **Xsolla invoice ID** — ID da transação no lado da Xsolla. Ao testar, você pode
usar qualquer valor numérico.
  * **Public user ID** — ID conhecido por um usuário, por exemplo, um e-mail ou
apelido. Este campo é exibido se você marcou a caixa **Use public user ID** no
seu projeto na seção **Settings > Integration settings**.
  * **Amount** — quantia do pagamento. Ao testar, você pode usar qualquer valor
numérico.
  * **Currency** — selecione uma moeda na lista suspensa.
  * **Plan ID** — um plano de assinatura. Escolha um plano na lista suspensa.
  * **Subscription product** — escolha um produto na lista suspensa (opcional). A
lista é exibida se [produtos](/pt/sell-subscriptions/integration-guide/get-started/#guides_subscriptions_glossary_product) estiverem configurados no seu
projeto.
  * **Invoice ID** — ID da transação no lado do seu jogo. Ao testar, você pode usar
qualquer combinação de letras e dígitos. Não é um parâmetro obrigatório para um
pagamento bem-sucedido, mas você pode passá-lo para vincular o ID da transação
do seu lado ao ID da transação no lado da Xsolla.
  * **Trial period**. Para testar a [compra de uma assinatura sem um período de
provação](/pt/sell-subscriptions/integration-guide/get-subscription-information/#guides_subscriptions_get_subscription_set_up_webhooks_sandbox) ou
para testar a [renovação de uma assinatura](/pt/sell-subscriptions/integration-guide/get-subscription-information/#guides_subscriptions_get_subscription_set_up_webhooks_test_renewal)
, especifique o valor `0`.
3. Selecione **Test**.

No URL especificado, você receberá webhooks com os dados preenchidos. Os
resultados dos testes de cada webhook, tanto para um cenário bem-sucedido
quanto para um cenário de falha, são exibidos sob o botão <b>Test</b>.
