Histórico do documento

Versão Autor Data Comentário
2.6 Lyra Network 27/05/2019
  • Os métodos seguintes serão desconsiderados após a implementação do 3DSv2: createPayment, verifyThreeDSEnrollment, checkThreeDSAuthentication.
  • Adição do campo paymentResponse.wallet.
  • Adição do campo cardResponse.bankLabel.
  • Adição dos campos extendedResponseRequest.isWalletRequested e extendedResponseRequest.isBankLabelRequested.
  • Adição do objeto extendedResponseRequest como parâmetro de entrada do método createPayment.
  • Adição do objeto tokenRequest como parâmetro de entrada dos métodos createToken e updateToken.
  • Atualização da lista dos valores do campo responseCode.
  • Precisão acrescentada à análise do campo responseCode quando este último tem o valor 0.
  • Correção do formato do campo captureResponse.number.
  • Remoção de uma observação sobre o caráter obrigatório do objeto customerRequest no método createPayment
2.5 Lyra Network 04/02/2019
  • Substituição do termo “Certificado” por “Chave” em todos os menus.
  • Uso do termo Token Cartão no lugar de Código Comprador.
  • Adição dos códigos de erros (responseCode) 16, 81 et 83.
  • Precisão dada sobre a captura manual.
  • Modificação da descrição do atributo amount no métodoverifyThreeDSEnrollment (pode ter o valor 0).
  • Precisão dada sobre a interdição de duplicar transações realizadas com Mastercard em certos casos.
  • Precisão dada sobre o reembolso das transações pendentes.
2.4 Lyra Network 26/09/2018
  • Adição do capítulo Segurança.
  • Adição do método cancelCapturedPayment.
  • O campo commonRequest não é mais obrigatório, seja qual for o método.
  • Precisões sobre as opções necessárias para usar o métodocreatePayment.
  • Modificação do formato do campo streetNumber.
  • Modificação do formato do campoauthorizationResponse.result.
  • Precisão adicionada à descrição do statusUNDER_VERIFICATION.
  • Atualização da lista dos valores do campo paymentRequest.overridePaymentCinematic.
2.3 Lyra Network 06/07/2018
  • Remoção do objeto paymentRequest da descrição dos parâmetros de entrada do método updateSubscription
  • Adição do parâmetro cardRequest.walletPayload
  • Adição do Dicionário de dados com a lista dos valores possíveis para os campos: authorizationResponse.result, fraudManagementResponse.riskAnalysis.result, cardResponse.productCode, paymentRequest.currency, cardRequest.scheme.
  • Atualização da lista dos valores do campo paymentResponse.paymentError.
  • Atualização das definições seguintes: paymentRequest.acquirerTransientData, extraResponse.paymentOptionCode, extraResponse.paymentOptionOccNumb, extraResponse.boletoPdfUrl.
2.2 Lyra Network 07/03/2018
  • O campo orderId do objeto orderRequest se tornou facultativo para as operações seguintes :createPayment,createSubscription e duplicatePayment.
  • Precisão adicionada sobre o objeto shippingDetails na solicitação do método createPayment.
  • Precisão adicionada sobre o objeto shippingDetails na resposta dos métodos createToken,getTokenDetails, updateToken ecreateTokenFromTransaction.
  • Nova opção necessária para usar o método createPayment : “Acesso à aquisição em site de e-commerce via web service”.
  • Adição dos códigos de retorno no capítulo Gerenciar os códigos de retorno de uma solicitação de autorização.
2.1 Lyra Network 03/07/2017
  • Adição do atributo overridePaymentCinematic no objeto paymentRequest
  • Adição do objeto extendedResponseRequest para o método getPaymentDetails
    • Adição do atributo isNsuRequested no objeto extendedResponseRequest
    • Adição do atributo nsu no objeto paymentResponse
  • Adição do atributo integrationType no objeto techRequest
  • Geração do requestId : modificação do exemplo de código em PHP
2.0 Lyra Network 18/04/2017
  • Adição do atributo retryUuid (objeto paymentRequest) na operação createPayment
  • Adição do atributo acquirerTransientData (objeto paymentRequest) na operação createPayment
  • Adição do atributo firstInstallmentDelay (objeto paymentRequest) na operação createPayment
1.9 Lyra Network 13/02/2017
  • Adição de códigos de erros capítulo Gerenciar os erros de aplicação
  • Adição do atributo paymentToken (objeto cardRequest) na operação createTokenFromTransaction
  • Complemento de informação sobre o atributo manualValidation(objeto paymentRequest) na operação updatePayment
1.8 Lyra Network 17/10/2016
  • Correção do quadro customerRequest : identityCode e address2
1.7.3 Lyra Network 29/07/2016
  • Correção dos cabeçalhos dos quadros customerRequest
  • Correção do quadro threeDSRequest : eliminação dos campos requestId e pares
  • Correção dos valores de authorizationResponse
  • Correção do quadro orderRequest
1.7.2 Lyra Network 23/06/2016
  • Correção do formato de operationType
1.7.1 Lyra Network 01/06/2016
  • Correção do quadro customerRequest em createToken e em updateToken : somente billingDetails está marcado como requerido
  • Remoção comentário <!--Opcional:--> dos exemplos de códigos
1.7 Lyra Network 05/2016
  • Novo código de erro no capítulo Gerenciar os erros de aplicação (3)
  • Adição dos valores AMEX capítulo Gerenciar os códigos de retorno de uma solicitação de autorização.
  • Adição do atributo transactionId (objeto paymentRequest) para as operações createPayment, refundPayment ee duplicatePayment.
  • Correção: operação checkThreeDSAuthentication : o atributo transactionCondition do objeto authenticationResultData não é retornado na resposta.
  • Complementos de informação sobre o atributo rrule.
  • Complemento de informação capítulo Criar um Token Cartão a partir de uma transação 'createTokenFromTransaction'.
  • Adição do atributo mpiExtension (objeto threeDSRequest) para a operação verifyThreeDSEnrollement.
1.6 Lyra Network 01/02/2016 Novas operações:
  • updatePaymentDetails
  • createTokenFromTransaction
1.5 Lyra Network 23/11/2015
  • Adição dos valores associados ao objeto eci.
  • Adição do objeto shoppingCart para enviar o conteúdo do carrinho na solicitação createPayment.
  • Adição do objeto tokenResponse para resgatar na operaçãogetTokenDetails informações sobre a data de criação e/ou de rescisão de um Token Cartão.
  • Complemento de informação sobre o compartilhamento de códigos entre diversas entidades jurídicas.
1.4 Lyra Network 20/09/2015 Correção de um erro nos capítulos:
  • Definir a cinemática do pagamento com autenticação 3D Secure
  • Exemplos de respostas a um pagamento com autenticação 3D Secure
  • Manter uma mesma sessão HTTP para um pagamento com autenticação 3D Secure
  • Redirecionar o navegador do comprador para o ACS dele
1.3 Lyra Network 04/08/2015
  • Adição da lista dos códigos de erros retornados durante um pagamento recusado.
  • Adição do atributo paymentError para o objeto paymentResponse.
  • Adição do atributo chargeback para o objeto captureResponse.
  • Adição do atributo riskAssessment para o objeto fraudManagementResponse.
1.2 Lyra Network 29/06/2015
  • Adição do atributo subscriptionId para o objeto subscriptionRequest.
  • Modificação do código de erro 83 (responseCode).
  • Adição dos atributos type e sequenceNumber para o objeto paymentResponse (Gerenciamento do multi-pagamento na resposta).
  • Acrescentar exemplos em anexos.
1.1 Lyra Network 13/04/2015 O atributo transactionIds (do objeto settlementRequest na operação capturePayment) é renomeado em transactionUuids.
1.0 Lyra Network 01/04/2015

Upgrade do wsdl em versão 5.0

Este documento e o seu conteúdo são estritamente confidenciais. Ele não é contratual. Qualquer reprodução e/ou distribuição deste documento ou de uma parte dele para um terceiro é estritamente proibida ou sujeita a uma autorização prévia de Lyra Network. Todos os direitos reservados.