LoadPaymentResult
Dados necessários para realização do pagamento.
Campos
Nome | Tipo | Descrição |
---|---|---|
MaxLengths | LoadPaymentMaxLengthResult | Tamanho máximo dos campos de pagamento que pode ser capturado. Obrigatório. |
TotalPayableValue | Decimal | Soma do valor a pagar pagável das contas de consumo informadas para pagamento no parâmetro <conteúdo não suportado>. Obrigatório. Este valor é igual ao total de cada opção de parcelamento. Este valor é retornado para simples conferência com a base local, pois estando todas as respostas do servidor devidamente sincronizadas com a base local da aplicação, incluindo eventuais atualização retornados por <conteúdo não suportado>, a soma dos valores a pagar locais deve ser igual ao valor a pagar retornado neste campo. Caso haja divergência, as bases não estão sincronizadas. É recomendado neste caso refazer a sincronização dos dados. |
ParcelOptions | ParcelOptionResult[] | Opções de parcelamento que devem ser apresentada para o usuário no caso de pagamento de pós-pago. Opcional. |
ParcelSettings | ParcelSettingsResult | Configurações de parcelamento que devem ser usadas para apresentar as opções de parcelamento no caso de recarga de pré-pago. Obrigatório. |
Refresh | RefreshResult | Dados atualizados das contas de consumo e configurações. Obrigatório. |
Cards | LoadCardPaymentResult[] | Cartões verificados e autorizados para utilização futura pelo usuário para realização do pagamento ou recarga. Opcional. |
EnabledCardTypes | CardType[] | Bandeiras de cartões que são aceitos |
HasAcquirerAuthentication | Boolean | Informa se o processo de autenticação está habilitado no ambiente. |