Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Initial implementation of purchase collection. #307

Closed
wants to merge 5 commits into from

Conversation

Joaoaraujo97
Copy link

Implementação inicial de um deck pago.

Nesta implementação inicial foi criado:

  • Um novo deck que será pago, com um blur para esconder o conteúdo enquanto não estiver disponível.
  • Uma paywall, que neste primeiro momento foi feita de um modal, somente para ilustrar o que no futuro será uma paywall funcional (provavelmente RevenueCat).

@Joaoaraujo97 Joaoaraujo97 requested a review from lucasbiancogs May 2, 2024 18:24
@Joaoaraujo97
Copy link
Author

Realizei a integração do RevenueCat com a aplicação.

  • Foram criados novos Gateway, Repository e Service para a compra do deck pago.

  • Estamos utilizando o RevenueCat como backend da nossa aplicação para verificar se o deck foi comprado ou não, ainda estamos em testes.

  • Caso não haja internet é mostrado somente os decks que são gratuitos ou que já são comprados.

  • Os decks pagos são setados no JSON como isPremium, caso sejam isPremium eles são classificados como !isVisible até que sejam comprados e tornados isVisible e sendo liberados juntamente com os decks restantes.

  • Está pendente ainda a inclusão e configuração da PlayStoreID.

@Joaoaraujo97 Joaoaraujo97 deleted the purchase-collection branch June 19, 2024 19:19
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant