Jump to content

dev botao

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


Hetosoft Sistemas
Go to solution Solved by Hetosoft Sistemas,
  • Este tópico foi criado há 1254 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

  • Membros Pro

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;

 

 

Link to comment
Share on other sites

  • Este tópico foi criado há 1254 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.
Guest
This topic is now closed to further replies.
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.

The popup will be closed in 10 seconds...