Ir para o conteúdo

Método que define o valor das logos do terminal e comprovante do adquirente para a criptografia em base64.


Esse método deve ser chamado quando se deseja realizar a busca das informações das logos do terminal e comprovante previamente adicionado no portal Paystore. Ao fim da execução, as informações que foram definidas pelo método ficarão disponiveis para serem criptografadas em base64 no método getBase64FromImageUrl.

Métodos

Assinatura Descrição
void setBase64ImagePaymentSettings() Inicia o processo que define o valor da logo no objeto mPaymentSettings.setLogoInitialization() e mPaymentSettings.setReceiptLogoInitialization()

Warning

O método setBase64ImagePaymentSettings() deve ser chamado quando se deseja criptograr os valores das logos, não deve retornar valores, não contem paramentros.

Exemplo

public class MyActivity {


    //[...]

    public void setBase64ImagePaymentSettings(){

        ThemePreference themePreference =  ThemePreference.getInstance(getApplicationContext());

        mPaymentSettings.setLogoInitialization(getBase64FromImageUrl(themePreference.getLogo()));
        mPaymentSettings.setReceiptLogoInitialization(getBase64FromImageUrl(themePreference.getReceiptLogo()));

    }

}

Atributos

Nome Tipo Descrição
themePreference Classe Objeto que armazena as Logos vindas da Inicialização.
getLogo() String Objeto da Logo do terminal vindo da Inicialização.
getReceiptLogo() String Objeto da Logo do comprovante vindo da Inicialização.