> ## Documentation Index
> Fetch the complete documentation index at: https://devdocs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# XStoreSubscriptionInfo

> XStoreSubscriptionInfo

# XStoreSubscriptionInfo

Contém informações sobre uma assinatura.

## Sintaxe

```cpp theme={null}
typedef struct XStoreSubscriptionInfo {  
    bool hasTrialPeriod;  
    XStoreDurationUnit trialPeriodUnit;  
    uint32_t trialPeriod;  
    XStoreDurationUnit billingPeriodUnit;  
    uint32_t billingPeriod;  
} XStoreSubscriptionInfo  
```

### Membros

*hasTrialPeriod*\
Tipo: bool

Indica se a assinatura tem um período de avaliação.

*trialPeriodUnit*\
Tipo: [XStoreDurationUnit](/pt-BR/reference/system/xstore/enums/xstoredurationunit)

O tipo de unidade do período de avaliação.

*trialPeriod*\
Tipo: uint32\_t

A duração do período de avaliação.

*billingPeriodUnit*\
Tipo: [XStoreDurationUnit](/pt-BR/reference/system/xstore/enums/xstoredurationunit)

O tipo de unidade do período de cobrança.

*billingPeriod*\
Tipo: uint32\_t

O período de cobrança da assinatura.

## Comentários

As assinaturas são criadas e configuradas no Partner Center. Cada tipo de assinatura oferecido para o seu jogo requer uma configuração de assinatura separada.
**XStoreSubscriptionInfo** é um membro da struct [XStoreSku](/pt-BR/reference/system/xstore/structs/xstoresku).

## Requisitos

**Cabeçalho:** XStore.h (incluído em XGameRuntime.h)

**Plataformas compatíveis:** Windows, consoles da família XBOX One e consoles XBOX Series

## Confira também

[XStore](/pt-BR/reference/system/xstore/xstore_members)\
[XStoreSku](/pt-BR/reference/system/xstore/structs/xstoresku)


## Related topics

- [XStoreSubscriptionInfo](/reference/system/xstore/structs/xstoresubscriptioninfo.md)
- [XStoreDurationUnit](/reference/system/xstore/enums/xstoredurationunit.md)
- [XStore](/reference/system/xstore/xstore_members.md)
- [XStoreSku](/reference/system/xstore/structs/xstoresku.md)
