Menu adicional

Obtenha o MemberPress hoje mesmo! Comece a ser pago pelo conteúdo que você cria! Obtenha o MemberPress agora

Adição de seu gateway de pagamento personalizado

Se você quiser usar um gateway de pagamento que não seja compatível com o MemberPress no momento, siga as instruções aqui para desenvolver seu próprio gateway personalizado. 

Observação: Desenvolver e adicionar um gateway de pagamento personalizado é uma tarefa avançada. Certifique-se de que você tenha um desenvolvedor competente que possa trabalhar nesse projeto para você. Se precisar de um desenvolvedor, entre em contato conosco e enviaremos algumas sugestões de pontos de contato. Lembre-se de que fornecer qualquer ajuda para desenvolver ou adicionar um gateway de pagamento personalizado em seu site está fora do escopo do suporte do MemberPress

Se você se sentir à altura da tarefa, aqui estão algumas instruções e sugestões básicas que você pode seguir:

  • Sua classe de gateway deve ser nomeada no formato: MeprSomeOtherGateway
  • O arquivo deve ter o mesmo nome da classe (mais o .php), por exemplo: MeprSomeOtherGateway.php
  • Não recomendamos simplesmente deixá-lo cair no app/gateways ... embora isso funcione, pode dificultar as atualizações. Em vez disso, sugerimos que você crie seu próprio plug-in simples do WordPress que use o mepr-gateway-paths (você pode ver como isso é usado em app/lib/MeprGatewayFactory.php) para adicionar o diretório de seu novo plug-in como um caminho de pesquisa MemberPress para gateways.
  • A classe deve estender a classe base abstrata MeprBaseRealGateway (encontrado em app/lib/MeprBaseRealGateway.php). Isso lhe mostrará a interface.
  • Para obter todas as transações e assinaturas corretamente, talvez seja necessário consultar um dos outros gateways encontrados em app/gateways do plug-in.
  • Por fim, um aspecto importante a ser lembrado aqui é que, se o gateway ao qual você está se conectando não fizer cobrança recorrente automatizada (algo como o ARB do Authorize.net, os perfis de cobrança recorrente do PayPal e as assinaturas do Stripe), será difícil fazer com que a cobrança recorrente funcione sem criar seu próprio cron job que examine a tabela de transações e as assinaturas na tabela de posts e faça a cobrança.
Este artigo foi útil?

Artigos relacionados

garota do computador

Obtenha o MemberPress hoje mesmo!

Comece a ser pago pelo conteúdo que você cria.