Lite Web SDK v1.1 Changelog

  • Data de lançamento: Início de 2025
  • Status: Versão anterior (substituída pela v1.2)

O que há de novo na v1.1

A versão inicial do Lite Web SDK da Yuno apresenta recursos de integração de pagamento otimizados com uma abordagem de implementação simplificada, perfeita para comerciantes que buscam um processamento de pagamento rápido e eficiente sem a complexidade de soluções com recursos completos.

Lançamento inicial

A versão básica do Lite Web SDK da Yuno fornece a funcionalidade essencial de processamento de pagamentos com um padrão de integração simplificado.

Recursos do Lite SDK Core Lite SDK

O Yuno Lite v1.1 concentra-se na funcionalidade essencial de pagamento com uma abordagem simplificada:

  1. Integração simplificada: Processo de configuração simplificado para uma implementação rápida
  2. Métodos de pagamento essenciais: Suporte aos principais métodos de pagamento sem sobrecarga de opções
  3. Suporte a métodos assíncronos: Operações baseadas em promessas para estruturas JavaScript modernas
  4. Callbacks essenciais: Tratamento de eventos importantes para o gerenciamento do fluxo de pagamentos

Suporte a métodos de pagamento

Cobertura essencial do método de pagamento para implementações simplificadas:

  • Cartões de crédito e débito
  • Carteiras digitais (PayPal, Apple Pay, Google Pay)
  • Transferências bancárias e débitos diretos
  • Métodos de pagamento locais por região
  • Várias moedas e países

Métodos de integração

Opções de implementação simplificadas para uma implantação rápida:

  • Tag de script HTML: Inclusão de script simples para configuração rápida
  • JavaScript dinâmico: Carregamento programático para configurações avançadas
  • Módulo NPM: Suporte à integração de estruturas JavaScript modernas

Suporte a vários idiomas

Suporte internacional inicial com sete idiomas principais:

  • Espanhol (es)
  • Inglês (en)
  • Português (pt)
  • Filipino (fil)
  • Indonésio (id)
  • Malaio (ms)
  • Tailandês (th)

Implementação

Etiqueta de script

Integração simples usando a inclusão de tags de script HTML padrão:

<script src="https://sdk-web.y.uno/v1.1/main.js"></script>

Uso básico

Processo padrão de inicialização e checkout assíncrono para o Lite v1.1:

// Lite v1.1 async initialization
const yuno = await Yuno.initialize(PUBLIC_API_KEY)

yuno.startCheckout({
  checkoutSession: "438413b7-4921-41e4-b8f3-28a5a0141638",
  elementSelector: "#root",
  countryCode: "FR",
  language: "fr",
  showLoading: true,
  issuersFormEnable: true,
  showPaymentStatus: true,
  card: {
    isCreditCardProcessingOnly: true,
  },
  onLoading: (args) => {
    console.log(args);
  },
  yunoPaymentResult: (status) => {
    console.log("Payment result:", status);
  },
  yunoError: (message, data) => {
    console.error("Payment error:", message, data);
  },
});

Principais métodos

Métodos principais disponíveis na versão inicial do Lite v1.1:

  • Yuno.initialize(): Initialize o SDK com a chave de API pública
  • startCheckout(): Iniciar o processo de pagamento com a configuração
  • Chamadas de retorno essenciais: onLoading, yunoPaymentResult, yunoError

Parâmetros essenciais

Parâmetros obrigatórios e opcionais importantes para a implementação Lite SDK :

ParâmetroDescrição
checkoutSessionRefere-se à sessão de checkout do pagamento atual
elementSelectorO elemento em que o SDK será montado
countryCodeDetermina o país para a configuração do pagamento
languageDefine o idioma dos formulários de pagamento
showLoadingControla a visibilidade da página de carregamento/rotação do Yuno
issuersFormEnablePermite que o formulário do emissor
showPaymentStatusMostra a página de status de pagamento do Yuno
card.isCreditCardProcessingOnlyGarante que todas as transações com cartão sejam processadas somente como crédito

O que está obsoleto

Esta é a versão inicial - não há recursos obsoletos no lançamento.

Notas de migração

Do Full Web SDK

Se estiver migrando do full Web SDK para a versão Lite:

  1. Atualize a fonte do script para o URL da versão Lite v1.1
  2. Simplifique sua implementação removendo os recursos avançados desnecessários
  3. Certifique-se de que todas as chamadas de método usem as assinaturas da API Lite v1.1
  4. Teste completamente os fluxos de pagamento em seu ambiente sandbox

Olhando para o futuro

Embora o Lite v1.1 ofereça funcionalidade simplificada, esteja ciente de que:

  • A versão 1.2 apresenta o continuePayment aprimorado: As versões futuras adicionarão métodos aprimorados de continuação de pagamento
  • Suporte ampliado a idiomas: Versões posteriores adicionarão mais idiomas internacionais
  • Opções adicionais de configuração: As versões futuras fornecerão mais recursos de personalização

Para obter as informações mais atualizadas, consulte sempre a documentação mais recente Lite SDK e considere o planejamento de futuras migrações de versão.

📘

Foco no Lite SDK

O Lite Web SDK foi projetado para comerciantes que precisam da funcionalidade essencial de pagamento sem a complexidade dos recursos avançados. Se você precisar de mais opções de personalização ou fluxos de pagamento avançados, considere o Full Web SDK em seu lugar.