• Primeiros Passos
    • Autenticação
    • Ambientes
    • Cartões de Teste
    • Pagamento de Fatura Checkout
    • Pagamento de Faturas de uma Venda
    • Webhooks
    • Captação de Leads e Venda por LP Externa
    • Erros
    • Limites de Requisição
    • Autenticação
      • Troca clientId/clientSecret por um token de acesso
        POST
    • Leads
      • Cria um lead
        POST
      • Atualiza um lead
        PATCH
    • Contatos
      • Consulta um contato por e-mail
        GET
      • Consulta um contato por id
        GET
      • Atualiza um contato
        PATCH
    • Links de Pagamento Personalizados
      • Lista links de pagamento
        GET
      • Cria um link de pagamento personalizado
        POST
      • Simula o cronograma de cobrança de um link de pagamento
        POST
      • Consulta um link de pagamento
        GET
      • Cancela um link de pagamento
        POST
      • Atualiza a expiração de um link de pagamento
        PATCH

    Pagamento de Fatura Checkout

    Gerando URL de pagamento no checkout#

    Este guia detalha como gerar URLs de pagamento para faturas únicas, permitindo que os alunos realizem o pagamento através do Checkout de forma prática e eficiente.

    Estrutura da URL:#

    A URL de pagamento do Checkout segue o seguinte modelo:
    https://pay.mrcy.io/payment/{INVOICE_ID}
    Onde:
    {INVOICE_ID}: Insira o ID da fatura para qual o pagamento será realizado.

    Parâmetros Adicionais:#

    Para coletar dados relevantes sobre a origem do pagamento, é recomendável adicionar parâmetros à URL:
    seller/source: mesma semântica usada em Captação de Leads e Venda por LP Externa — seller é o tipo/canal de vendedor, source é o identificador específico dentro desse canal.
    utm: Parâmetros UTM (utmSource, utmId, etc.) para rastreamento da origem do acesso.
    Exemplos:
    https://pay.mrcy.io/payment/a2oN4000002JYpdIAA?seller=performance&source=direto
    https://pay.mrcy.io/payment/a2oN4000002JYpdIAA?seller=atendimento&source=0034v00003EiozOAAA
    https://pay.mrcy.io/payment/a2oN4000002JYpdIAA?seller=performance&source=lms-pagaragora
    Observações:
    Outros valores de seller e source podem ser utilizados em cenários específicos.
    A inclusão de parâmetros adicionais é opcional, mas recomendada para fins de análise e acompanhamento.

    {INVOICE_ID} inválido ou inexistente#

    Se {INVOICE_ID} não existir ou for inválido, o Checkout redireciona o navegador para uma página de erro genérica — não é retornado um status HTTP de API nem uma mensagem JSON, já que é uma URL de navegação (não uma chamada de API). Trate isso como "link de pagamento inválido" na experiência do seu aluno (ex.: oriente-o a solicitar um novo link).
    Previous
    Cartões de Teste
    Next
    Pagamento de Faturas de uma Venda
    Built with