Evaluating bids

Bot de Telegram processando pagamento Pag Seguro

Published on the August 15, 2020 in IT & Programming

About this project

Open

Eu tenho um grupo pago no Telegram e preciso ter um chatbot para gerenciar pagamentos e usuários.

Escopo:
O bot deve coletar os pagamentos usando uma API do Pagseguro e fornecer um link para o usuário ingressar no grupo assim que o pagamento for confirmado. O usuário pode escolher entre assinaturas mensais, trimestrais ou anuais. O bot verificará se o usuário pagou ou não para renovar a assinatura e também lembrará o usuário de renová-la quando estiver perto de expirar.
Caso o usuário não renove a assinatura (não pague), o bot deve remover o usuário do grupo.

Feature de transferência TED:
O bot também deve fornecer a opção de "transferência bancária" que, uma vez selecionada pelo usuário, fornecerá as informações da conta de destino para que o usuário realize a transferência eletrônica por conta própria. Uma vez que o usuário efetue o pagamento através de seus próprios métodos, ele deve enviar o comprovante do pagamento para o bot. O bot irá armazená-lo em um banco de dados onde os membros da nossa equipe poderão verificar se o comprovante é válido.
Cada vez que um usuário carrega um comprovante, sua assinatura será considerada como "renovada". No entanto, o membro da equipe pode fazer com que ela expire manualmente se encontrar algo errado com o comprovante de pagamento.

A única maneira de o usuário entrar no grupo novamente é iniciar uma nova assinatura e receber um novo link para entrar no canal. Cada link só pode ser usado uma vez para evitar fraudes.

Nota: pretendemos replicar este bot para outros grupos pagos. Portanto, a solução deve ser facilmente replicável.
_____________

Abaixo do link das APIs que serão utilizadas para este trabalho:

Telegram: https://core.telegram.org/
PagSeguro: https://dev.pagseguro.uol.com.br/

O bot deve ser quase uma cópia deste: https://invitemember.com/

Em anexo está um rascunho da UI de como deve ser.

Category IT & Programming
Subcategory Web development
What is the scope of the project? Medium-sized change
Is this a project or a position? Project
I currently have I have specifications
Required availability As needed
API Integrations Payment Processor (Paypal, Stripe, etc.), Other (Other APIs)
Roles needed Developer, Designer

Delivery term: September 05, 2020

Skills needed