Ir para conteúdo
  • Cadastre-se

dev botao

cardse este não é um código picpay válido


Ver Solução Respondido por Hetosoft Sistemas,
  • Este tópico foi criado há 1532 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

  • Membros Pro
Postado

Estou implementando o cardse  - carteira digital

quando eu coloco para aparecer qrcode no pinpad = tudo ok, pago pelo celular  blz

quando eu coloco para aparecer rqcode na tela do sistema , 

usando o codigo do demo acbrtefd e coloco a  restricoes: {DevolveStringQRCode=1}

da qrcode invalido   

porque coloca um (? antes, nao sei porque)

 

ex: 

codigo exibido - pinpad   SOFTWAREEXPRESS-425658-373694-PDV00006   (ok)

codigo exibido - tela       ?SOFTWAREEXPRESS-425658-373694-PDV00006  (nao consigo pagar)

 

desde ja

agradeço a atenção.

 

 

 

 

 

  QRCode := TDelphiZXingQRCode.Create;
  QRCodeBitmap := TBitmap.Create;
  try
    QRCode.Encoding := qrUTF8NoBOM;
    QRCode.QuietZone := 2;
    QRCode.Data := widestring(Dados);

    QRCodeBitmap.Width := QRCode.Columns;
    QRCodeBitmap.Height := QRCode.Rows;

    for Row := 0 to QRCode.Rows - 1 do
    begin
      for Column := 0 to QRCode.Columns - 1 do
      begin
        if (QRCode.IsBlack[Row, Column]) then
          QRCodeBitmap.Canvas.Pixels[Column, Row] := clBlack
        else
          QRCodeBitmap.Canvas.Pixels[Column, Row] := clWhite;
      end;
    end;

    // imgQRCode.Picture.Bitmap.Assign(QRCodeBitmap);

    if TipoFormularioTEFD = 4 then
    begin
      FrmPDVTef.imgQRCode.Picture.Bitmap.Assign(QRCodeBitmap);
      Application.ProcessMessages;


    end;

  finally
    QRCode.Free;
    QRCodeBitmap.Free;
  end;

 

 

  • Este tópico foi criado há 1532 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.
Visitante
Este tópico está agora fechado para novas respostas
×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.

The popup will be closed in 10 segundos...
The popup will be closed in 10 segundos...