Atualmente temos uma plataforma em wordpress, utilizando o WooCommerce.
Dito isso, são duas necessidades básicas:
1 Login via Facebook - Integrar um login do facebook com o Wordpress, salvando informações de acesso do usuário(nome e email). Essas mesmas informações tem que estar disponíveis no módulo de exibição do administrativo;
É importante que o usuário possa utilizar esse modelo de acesso tanto como comprador como vendedor.
Importante: tanto o usuário comprador, quanto o usuário vendedor devem poder se cadastrar via facebook, e a diferenciação dos dois deve ser visível.
2 Subscrição - Integrar WCMP com um plugin/aplicativo que permita efetuar cobranças mensais de vendedores cadastrados na plataforma utilizando o PagSeguro como gateway de pagamento.
Um exemplo de funcionalidades:
https://docs.woocommerce.com/document/subscriptions/?_ga=2.231757915.551567472.1526220071-662569163.1516666691
Essencialmente, cada vendedor deve se cadastrar no site, criar sua loja e cadastrar produtos, mas não pode publicar sua loja (deixá-la ativa/visível para outros compradores) sem antes efetua pagamentos via PagSeguro.
Ainda sobre o parágrafo acima, é importante ressaltar que na área administrativa da loja (que já existe) deve haver um indicador de que a loja está publicada ou não.
Toda a cobrança será efetuada via PagSeguro. Do "sistema com os vendedores" e "Dos vendedores com os compradores". Por isso, é obrigatório que o vendedor não possa publicar sua loja antes de ter informado o seu Código do PagSeguro para cobranças.
Além disso, o Administrador do site pode:
. Restringir, Bloquear, Excluir e Renovar Inscrições.
. É Necessário que existam diferentes modelos de inscrições com diferentes valores e um modelo de teste de grátis com dias de uso parametrízavel.
. É Necessário ver todos os inscritos em uma página "Membership".
Por último, é necessário que o vendedor possa mudar o seu modelo de inscrição nas suas configurações de loja.
Ao fim do trabalho (o que não deve ser muito longo) um usuário comprador deve ser logar no site (via facebook), e conseguir efetuar compras (o que já acontece hoje); Enquanto o usuário vendedor deve conseguir cadastrar e publicar sua loja mediante a aceitação da subscrição e da informação do PagSeguro.
Dúvidas?
Basta perguntar. :)
Prazo de Entrega: Não estabelecido