Oracle · IV

FAQ

As perguntas que surgem com mais frequência. Se a sua pergunta não está aqui, a documentação provavelmente a responde.

Quais provedores Coin Moebius suporta?

Seis métodos: Stripe, PayPal, Authorize.Net, e Square para cartões e carteiras, NOWPayments para cripto (Monero, Bitcoin, e a maioria das moedas principais), e Pagamento por correio para dinheiro, cheques, Goldbacks, ou qualquer outra coisa que o comprador enviar.

Listamos o conjunto exato, sem nenhum "em breve", na página de Provedores. Se o seu método não está nessa página, o Cloud ainda não o oferece. O SDK de código aberto suporta alguns métodos a mais do que o Cloud expõe, então rodar o SDK por conta própria é a resposta se você precisa de um que ainda não conectamos.

Eu preciso de um servidor de backend?

Não. O ponto principal é que você não precisa. O botão de compra são algumas linhas de HTML que você cola na sua página. Nós cuidamos de cada callback de pagamento do nosso lado e mostramos as transações no seu painel. Nada precisa mudar sobre a hospedagem do seu site.

Eu preciso saber programar?

Colar o botão de compra significa copiar algumas linhas do seu painel para o editor de página do seu site. Se você consegue colar um embed (Carrd, Webflow, Framer, Squarespace, WordPress, sites do Notion, HTML puro, tudo certo), você consegue usar Coin Moebius. Você não precisa escrever nem rodar nenhum código além disso.

O que vocês guardam sobre meus compradores?

Quase nada. O valor da transação, a moeda, o status, e o id do evento do provedor. Sem e-mails, sem endereços, sem endereços IP (fazemos hash dos IPs com um pepper antes de armazená-los para a limitação de taxa, e nunca registramos corpos brutos de webhook). Menos dados significam menos para vazar e menos para ser solicitado a entregar.

Como funciona o fluxo de pagamento por correio?

O seletor do botão de compra mostra "Pagamento por correio" como opção (quando você o configurou). O comprador vê o seu endereço de correspondência e um código de referência único como X2M-K9P-R7QW. Quando o pagamento do comprador aparece, você encontra a linha correspondente no painel e clica em "Marcar como recebido." O comprador recebe uma confirmação, seus registros batem. Linhas que ficam sem recebimento por 30 dias expiram automaticamente.

Como faço para testar antes de ir ao ar?

O botão "Enviar um evento de teste" do painel cria uma transação de exemplo para qualquer provedor que você escolher (Stripe, NOWPayments, ou Pagamento por correio). Escolha um produto, escolha o que aconteceu, escolha o provedor, e envie. A linha aparece marcada como "teste" sob o filtro de provedor correto. Sem dinheiro real, sem contas externas necessárias, e os eventos de teste não contam para a sua cota.

Para o pagamento por correio especificamente, escolha "Um pedido de pagamento por correio está aguardando" para obter uma linha com um código de referência real e botões "Marcar como recebido" / "Cancelar" para que você possa praticar o fluxo de confirmação.

Para o ciclo completo (da visão do comprador à sua visão), cole um botão de compra em qualquer página, clique nele, e percorra até a conclusão. Usuários do Stripe podem usar chaves de modo de teste e números de cartão de teste. O NOWPayments não tem um modo de teste, então um micropagamento real em uma moeda de baixa taxa é o jeito de verificar tudo de ponta a ponta. A página de documentação tem o passo a passo para cada provedor.

Eu realmente posso aceitar Goldbacks (ou outros metais preciosos) por aqui?

Sim. É para isso que serve o método de pagamento por correio. O comprador escolhe "Pagamento por correio," o painel gera um código de referência, e ele envia para você o que você concordou em aceitar. Você marca a linha como recebida quando o pacote chega. O comprador recebe a confirmação dele, suas contas batem. Já usamos esse fluxo para Goldbacks especificamente, porque o fundador é um cliente.

Posso vender assinaturas?

Sim. O botão de compra hospedado funciona para assinaturas no Stripe e no PayPal. Defina um produto como Mensal ou Anual na aba Produtos do seu painel, cole o mesmo botão de compra na sua página, e os cliques iniciam assinaturas. O provedor cuida das renovações, guarda o cartão, e hospeda a página de cancelamento.

As assinaturas no Square e no Authorize.Net rodam através da sua própria integração, não do botão de compra hospedado. Você configura a assinatura com o provedor, aponta o webhook dela para nós, e o resto do sistema (painel, endpoint de status, eventos normalizados) cuida do ciclo de vida da mesma forma que faz para Stripe e PayPal. A página de documentação tem o formato completo da API.

Assinaturas em cripto não estão no roteiro. Cripto recorrente tem muita fricção em todo gateway que avaliamos, e preferimos não entregar nada a entregar uma história meio quebrada para isso.

Posso usar isto sem o botão de compra?

Sim. O botão de compra é uma forma de entrar. Por baixo, Coin Moebius é um webhook alugado mais um pequeno conjunto de endpoints JSON. Se você quer escrever a sua própria interface, chamar a nossa API de checkout a partir do seu próprio servidor, ou rodar um fluxo que o botão não cobre (um design personalizado, um app móvel, assinaturas no Square ou Authorize.Net), cada endpoint que o botão usa também pode ser chamado de qualquer lugar. Sem conta especial, sem código extra do nosso lado. A página de documentação tem toda a superfície da API listada.

Como vejo qual cliente pagou pelo quê se vocês não guardam informações do comprador?

De duas formas. Primeiro, passe o seu próprio id de usuário opaco no momento do checkout (o seu provedor de autenticação já sabe quem está logado). Nós passamos essa string para o provedor de pagamento e de volta, então cada transação no nosso painel carrega o mesmo id que você usa no seu próprio sistema. Você faz a referência cruzada e sabe qual usuário fez o quê.

Segundo, cada transação de cartão no nosso painel tem um link para o provedor que cuidou dela (Stripe, PayPal, Square, ou Authorize.Net), onde o registro do comprador realmente fica: e-mail, últimos quatro dígitos do cartão, histórico de disputas. Não duplicamos esses dados; apenas linkamos para eles. Três lugares, cada um dono do que deve ser: o nosso painel para o lado do pagamento, o seu sistema de autenticação para o lado do cliente, o seu provedor de pagamento para os detalhes a nível de cartão.

Um comprador pode editar o meu site e pagar menos do que estou cobrando?

Não. Cada produto no seu catálogo é ou Fixo ou Preço livre, definido por produto. Fixo é o padrão. Quando um produto é fixo, o worker lê o preço do seu catálogo e ignora qualquer valor que o botão de compra possa ter. Editar o HTML em um navegador muda a exibição, mas não muda a cobrança. Você pode marcar produtos específicos como preço livre para widgets de doação e caixinhas, onde o comprador deve escolher o valor; o painel faz você ler o que isso significa antes de acionar a chave.

Também nunca aceitamos pagamento por um produto que não esteja listado no seu catálogo. Se um comprador de alguma forma apontar um botão de compra para product-id="algo-que-eu-nao-configurei", o checkout falha com um erro claro.

Meus dados serão intimados?

Seguimos uma minimização rigorosa de dados (veja a pergunta acima sobre o que guardamos) e publicamos um canário de garantia na página Sobre. A coisa mais pessoal em arquivo é o e-mail da conta do comerciante, gerenciado pelo nosso provedor de autenticação. Não temos endereços, e-mails, nem IPs de compradores para entregar.

O que não está na v1?

Contas multiusuário sob uma única conta de cobrança. Uma API programática para o painel. Cada uma chega quando um cliente pedir alto o suficiente.

Como cancelo?

O Pro no Stripe cancela via o Portal do Cliente do Stripe, com link na sua página de cobrança no painel. O Pro em cripto anual não tem renovação automática, então você simplesmente não paga de novo no fim do ano. Qualquer saldo de excedente não pago é faturado uma vez antes de a conta cair para o Gratuito.

O que é o plano Business?

$99/mês ($1,188/ano, ou $990/ano em cripto) por transações ilimitadas. Sem limites, sem cálculo de excedente. Você também recebe limites de taxa de API mais altos, uma chave de API de servidor, e prioridade na caixa de suporte. Todo o resto (painel, todos os métodos, eventos de teste) é igual ao Pro.

O Business é para empresas com volume suficiente para que o Pro mais excedentes deixe de valer a aritmética, ou cujo time financeiro prefira orçar um único número fixo. Em volume típico de médio porte, $99/mês por ilimitado dá menos de um décimo de um por cento da receita.

O que acontece se o Stripe ou o NOWPayments congelar a minha conta?

O seu dinheiro nunca passa por nós. Ele flui diretamente para a sua própria conta de provedor. Então um congelamento na origem atinge você do mesmo jeito que atingiria se você tivesse integrado o provedor por conta própria; nada em Coin Moebius piora isso.

Como o seletor suporta mais de um método ao mesmo tempo, você pode deixar o método afetado desativado e continuar vendendo nos outros enquanto resolve. E como o SDK é de código aberto, no pior caso você também pode apontá-lo para um provedor que ainda não construímos no Cloud e rodar essa integração por conta própria.

O SDK é realmente de código aberto? Eu posso sair?

Sim. O SDK está em github.com/aquarian-metals/coin-moebius sob uma licença aberta. O botão de compra funciona sem o nosso Cloud. Quem auto-hospeda aponta o SDK para o próprio servidor e nos dispensa completamente. O ponto principal de construir isto sobre um SDK aberto é que você pode sair.

Ainda tem uma pergunta?

A documentação vai mais fundo. Ou comece grátis e experimente na sua própria página.