Pular para o conteĆŗdo principal

šŸ›’ Checkout de pagamentos

šŸ“¢ Introdução​

Bem-vindo(a) à documentação da API para checkout de pagamentos! Esta API foi projetada para permitir que seu cliente efetue o pagamento do serviço criado no Cortecloud utilizando um checkout fornecido pelo seu sistema. A integração facilita o processo de pagamentos dos serviços no Cortecloud.

Com esta integração, seu sistema serÔ responsÔvel por:

  1. Gerar a URL do checkout no momento em que o usuƔrio opta por realizar o pagamento online.
  2. Enviar a URL gerada para que possamos redirecionar o usuƔrio ao ambiente de pagamento.
  3. Informar a conclusão do pagamento após identificar que este foi concluído com sucesso.

šŸš€ BenefĆ­cios da Integração​

  • Automatização do fluxo de pagamento agilizando o processo de forma eficiente.
  • Melhoria na experiĆŖncia do usuĆ”rio final permitindo que o pagamento seja realizado a qualquer momento.
  • Maior celeridade para produção do serviƧo garantindo que ele chegue Ć  produção mais rapidamente.

šŸ‘¤ Fluxo de pagamento para o usuĆ”rio​

O processo de pagamento online segue as etapas descritas abaixo para garantir uma experiência simples e eficiente para o usuÔrio final:

  1. Geração do orçamento: o usuÔrio cria o orçamento no Cortecloud, incluindo os materiais e serviços utilizados na produção das peças do pedido.

  2. Escolha pelo pagamento online: após a geração do orçamento, serÔ exibida a opção para realizar o pagamento online.

  3. Redirecionado para o checkout: ao clicar na opção de pagamento online, o sistema processarÔ a solicitação e redirecionarÔ o usuÔrio para a tela de checkout.

  4. Realização do pagamento: no ambiente do checkout fornecido por seu sistema, o usuÔrio insere os dados necessÔrios e conclui o pagamento.

  5. Retorno ao sistema: após o pagamento, o usuÔrio pode retornar ao Cortecloud, onde o status do serviço jÔ estarÔ atualizado como "Aprovado".

Esse fluxo garante que todas as etapas sejam concluídas de maneira automatizada e segura, proporcionando uma experiência fluida para o usuÔrio final.

šŸ”— Fluxo de pagamento para a Integração​

O fluxo para a integração segue os passos abaixo:

  1. Solicitação de URL de checkout:

    • O usuĆ”rio final opta por realizar o pagamento online na interface do nosso sistema.
    • Nosso sistema chama um endpoint fornecido por vocĆŖ, enviando o nĆŗmero do serviƧo do Cortecloud como payload para informar que o usuĆ”rio optou pelo pagamento online.
  2. Geração da URL de checkout:

    • Seu sistema realiza uma chamada em um endpoint fornecido por nós para obter detalhes do pedido no Cortecloud, incluindo materiais e serviƧos como corte, borda e furaƧƵes.
    • Seu sistema serĆ” responsĆ”vel por gerar a URL do checkout.
    • Seu sistema realizarĆ” uma chamada em um endpoint fornecido por nós para informar a URL do checkout.
  3. Redirecionamento para pagamento:

    • O usuĆ”rio final Ć© redirecionado Ć  URL do checkout para realizar o pagamento.
  4. Confirmação do pagamento:

    • Após a confirmação do pagamento no checkout, seu sistema deve realizar uma chamada em um endpoint fornecido por nós para informar a conclusĆ£o bem-sucedida do pagamento do pedido.
    • O status do orƧamento no Cortecloud Ć© atualizado para "Aprovado".

Registrar ou atualizar uma integração de checkout​

Contacte o suporte do Cortecloud para registrar ou atualizar uma integração de checkout.

Basta nos enviar a URL que serÔ utilizada para redirecionar o usuÔrio ao checkout, e nós redirecionaremos.

Próximos passos​

Acesse o guia de integração com checkout para descobrir como criar essa implementação na prÔtica