Como Configurar o Square
Com esta integração, indivíduos e empreendedores dos EUA, Canadá, Japão e Austrália podem aceitar cartões de débito e crédito em seus dispositivos iOS ou Android.
Etapa 1. Configurar a Integração na Sua Conta do Square
Para a integração com o sistema de gateway de pagamento, vá para sua conta do Square ou crie uma nova conta.
Para criar uma nova conta, toque em Começar uma Conta Square.

Concorde com os Termos, Política de Privacidade e Consentimento de Assinatura Eletrônica do Square e toque em Continuar. Em seguida, você será redirecionado para o Portal do Desenvolvedor Square.
Se você já tiver uma Conta Square, abra o Painel de aplicativos e clique em Novo Aplicativo.
Insira o nome do seu novo aplicativo, concorde com os Termos de Uso do Square e clique em Criar Aplicativo.

Você será redirecionado para a guia Credenciais. Pressione Ver credenciais do sandbox legado na guia Sandbox Legado e copie ID do Aplicativo Sandbox Legado e Token de Acesso Pessoal Sandbox Legado nos modos.

Pressione a guia Localizações e copie o ID da Localização. Para acessar suas novas credenciais do sandbox, basta alternar o seletor na parte inferior da sua navegação.

Etapa 2. Configurar o Método de Pagamento no Flowlu
Vá para Configurações do sistema → Finanças → Métodos de Pagamento e Modelos e clique no botão Criar. No formulário aberto, selecione a opção Square.

Detalhes
Especifique o nome do sistema do método de pagamento, por exemplo, Square, o nome do botão (que será exibido ao visualizar a fatura online) e, se necessário, a descrição do método de pagamento como uma explicação para os usuários do seu portal.
Especifique de qual organização você emitirá as faturas usando este método de pagamento. As organizações são criadas nas configurações do Flowlu, na mesma seção.
Escolha o tipo de pagador, dependendo para quem você emitirá as faturas. Podem ser apenas contatos do CRM (pessoas físicas), apenas empresas (pessoas jurídicas) ou ambos.
Na coluna Ordenação, você pode especificar a ordem numérica em que o botão será exibido. Quanto menor o número, mais alto na ordem o botão de pagamento através deste sistema de pagamento será exibido. É relevante se você planeja usar vários sistemas de pagamento.

Configuração
Na etapa Configuração, insira as Credenciais copiadas anteriormente e o Sandbox ID do Aplicativo, Token de Acesso Pessoal, ID da Localização. Deixe a chave Tipo de conta na posição Sandbox e clique no botão Avançar.

Completa
Na próxima etapa, selecione a opção Ativar o método de pagamento e pressione o botão salvar. A configuração da integração está concluída.

Etapa 3. Testar o Método de Pagamento
Para realizar um pagamento de teste, crie uma conta da organização especificada nas configurações do método e selecione a conta do cliente.
Copie o link externo e siga-o. Na fatura, o botão Square aparecerá, usando o qual você pode fazer um pagamento de teste.

Para fazer um pagamento de teste, use os seguintes dados de teste:
| Número |
| 4532759734545858 |
| 5409889944179029 |
| 6011033621379697 |
| 36004244846408 |
| 3566005734880650 |
| 371263462726550 |
| 6222520119138184 |
Após testar com sucesso o pagamento online, ative sua conta Square nas configurações do método de pagamento.

Copie a nova Chave Secreta e Chave Publicável para as configurações do método de pagamento.
A configuração da integração está concluída, agora você pode aceitar pagamentos online através do sistema de pagamento Square.
