O uso de um formulário de checkout de terceiros é possível com o MemberMouse. Ao decidir usar um formulário de checkout de terceiros, você também assume a responsabilidade de implementar aspectos que o formulário de checkout do MemberMouse cuida para você. Os itens que se tornam de sua responsabilidade ao usar um formulário de checkout de terceiros são:
- Implementação do formulário para coletar os dados
- Realização de qualquer validação de dados
- Passagem de dados para o MemberMouse por meio da API no envio do formulário
- Garantir que todo o processo esteja em conformidade com a PCI e que todos os dados estejam seguros
Para passar os dados coletados no formulário de checkout de terceiros para o MemberMouse, você usará o parâmetro createMember ou purchaseBundle Método de chamada de API.
Observação importante sobre quem lida com o pagamento
Se você estiver coletando dados por meio de um formulário de terceiros, é possível que um terceiro também cuide da cobrança e, portanto, não precise passar informações de cartão de crédito para o MemberMouse. Se você fizer isso, o MemberMouse será usado apenas para conceder acesso ao conteúdo, pois ele não terá conhecimento de pagamentos e assinaturas.
Quando os pagamentos estiverem sendo processados por terceiros, todas as coisas que o MemberMouse pode manipular com relação ao faturamento não estarão disponíveis. Nesse caso, não estarão disponíveis os relatórios financeiros, o histórico de transações, a capacidade de emitir reembolsos, a capacidade de gerenciar e cancelar assinaturas, o tratamento automatizado de pagamentos em atraso, as notificações push relacionadas a pagamentos e muito mais.
Para evitar que o MemberMouse exija informações de pagamento ao usar a chamada createMember, você precisará configurar a opção gratuita Níveis de associação para seus produtos. Como, em circunstâncias normais, visitar o Página principal de checkout diretamente permitirá que um usuário configure uma conta no nível de associação gratuito padrão; convém configurar novos níveis de associação para adicionar seu conteúdo protegido, em vez de adicionar seu conteúdo protegido ao nível de associação gratuito padrão configurado quando o MemberMouse é instalado.