• França
lyra.com
Procurando
Categoria
Tags
pagina inicial
Suporte técnico

Apresentação dos métodos

O cliente JavaScript suporta os métodos durante a integração: Iniciar o formulário de pagamento.

.

Método Descrição Caso smartForm
KR.openPaymentMethod() | Chamado para propor diretamente um meio de pagamento abrindo uma pop-in (ou pop-up) sem deixar o comprador escolher. Sim
KR.getPaymentMethods() Chamado para listar os meios de pagamento disponíveis. Sim
userPaymentMethodsOrder Chamado para gerenciar a ordem de exibição dos meios de pagamento. Sim
KR.field.focus() Chamado para destacar um campo do formulário.
KR.setFormConfig() permite sobrescreveros configurações de inicializaçãodoformToken.
KR.setBrand() Chamado para forçar a detecção do meio de pagamento.
KR.onFormCreated() O formulário de pagamento está pronto mas o conteúdo dos iframes não carregou ainda.
KR.onFormReady() O formulário está pronto para ser usado.
KR.submit() Submete o formulário(). Equivalente ao usuário clicando no botão do formulário
KR.validate() Obsoleto, usarKR.validateForm()
KR.validateForm() Chamado para iniciar a validação local do formulário.

Os métodos seguintes são obsoletas e não são mais suportadas. Não devem ser usados :

  • KR.validate(): usar KR.validateForm()
  • KR.registerPlugin()

Gestão da exibição em modo incorporado.

Método Descrição
KR.fields.pan.help.button.hide() Oculta o ícone de ajuda do PAN
KR.fields.pan.help.button.show() Exibe o ícone de ajuda do PAN
KR.fields.cvv.hide() Ocultar o CVV
KR.fields.cvv.show() Exibir o CVV

Gestão da exibição em modo Pop-in.

Método Descrição
KR.closePopin() Fecha a Pop-in (se aberta)
KR.openPopin() Abre a popIn (se estiver fechada)
KR.setShopName() Altera o nome da loja definido no cabeçalho da pop-in.

Gerenciamento dinâmico do formulário (Adição, remoção do DOM):

Método Descrição
KR.addForm(CSS class or id) Adiciona um formulário em um elemento do DOM. Retorna um formulário
KR.attachForm(CSS class or id) Obsoleto, usarKR.renderElements()
KR.renderElements(CSS class or id) Ativa o formulário em um DOM existente. Retorna um formulário.
KR.hideForm(formId) Ocultar o formulário
KR.removeEventCallbacks() Apaga todos os callbacks anteriormente vinculados com as funções KR.on[*]
KR.removeForms() Apaga todos os formulários do DOM (chama automaticamente KR.removeEventCallbacks() )
KR.showForm(formId) Exibir o formulário

Pode consultar : embedded-form-glue.

Manuseio do botão de apresentação do formulário de pagamento:

PARÂMETRO Descrição
KR.button.setLabel('MON LABEL %amount-and-currency% ') Define um label ou %amount-and-currency% será substituído pelo valor e a moeda
KR.button.showSpinner() Exibe a animação de espera
KR.button.hideSpinner() Ocultar a animação de espera
KR.button.disable() Desative o botão (non clickable)
KR.button.enable() Ative o botão

Você deve usar apenas os métodos documentados. Qualquer elemento não documentado está suscetível a mudanças sem aviso prévio!

|
Jobs
Legal
GDPR
25.22-1.11