Swish och QR koder äntligen här - Ehandel.se
Ehandel.se Forum

Gå tillbaka   Ehandel.se > >

Svara
 
Ämnesverktyg Visningsalternativ
  #1  
Gammal 2017-06-15, 13:41
RickardP RickardP är inte uppkopplad
Nyfödd
Swish och QR koder äntligen här www.RickardP.se
Swish och QR koder äntligen här Connect Data i Nyköping AB
 
Reg.datum: jun 2015
Inlägg: 66
RickardP is on a distinguished road
Standard Swish och QR koder äntligen här

Jag har funderat ett antal gånger på varför Swish inte gjort QR koder för betalningar men nu har det äntligen dykt up, däremot släppte dem ingen bra dokumentation om hur QR koderna fungerar och inget öppet API.

Så jag tog saken i egna händer och har nu öppnat up siten http://betalamedswish.se

Websiten har både ett formulär för att skapa QR koder snabbt och enkelt men även ett öppet API för att få en QR kod bild med dina egna förinställda värden.

Jag kommer att att dokumentera och skriva hur deras QR kod system fungerar också men inte hunnit det ännu.

I och med "Swish för handel" försvinner ju många tillfällen där detta hade varit väldigt bra tidigare men det finns fortfarande bra många ställen där Swish för handel inte är rätt.
Svara med citat
Annons


  #2  
Gammal 2017-06-16, 09:01
nmn nmn är inte uppkopplad
Har Ehandel.se som hobby
Swish och QR koder äntligen här -
Swish och QR koder äntligen här -
 
Reg.datum: nov 2010
Inlägg: 373
nmn is on a distinguished road
Standard

Bra initiativ men får man inte ett gigantiskt säkerhetshål via ert API om man låter 3:e part skapa QR koden? Bara för er att ändra till ert eget swish nummer och sedan sitta och samla in alla betalningar...

Visserligen visas ju kontoinnehavaren för den som betalar men folk är ju alltid dummare än man tror, Nigeriabreven drar ju fortfarande in pengar...
__________________
”Båd´stat och lagar oss förtrycka vi under skatter dignar ner.”
Svara med citat
  #3  
Gammal 2017-06-16, 13:14
RickardP RickardP är inte uppkopplad
Nyfödd
Swish och QR koder äntligen här www.RickardP.se
Swish och QR koder äntligen här Connect Data i Nyköping AB
 
Reg.datum: jun 2015
Inlägg: 66
RickardP is on a distinguished road
Standard

Citat:
Ursprungligen postat av nmn Visa inlägg
Bra initiativ men får man inte ett gigantiskt säkerhetshål via ert API om man låter 3:e part skapa QR koden? Bara för er att ändra till ert eget swish nummer och sedan sitta och samla in alla betalningar...

Visserligen visas ju kontoinnehavaren för den som betalar men folk är ju alltid dummare än man tror, Nigeriabreven drar ju fortfarande in pengar...
Om man tror ont om folk ska man sjävklart inte använda tredje part grejer, däremot kan mna ju geneera qr koderna genom siten och bekräfta att dem fungerar i så fall som dem ska.

Det är up till var och en hur dem vill göra.

Ska nästa vecka försöka skriva ner hur QR koderna fungerar också så kan man ju ha egen intern qr kod generering istället.
Svara med citat
  #4  
Gammal 2017-06-16, 14:45
nmn nmn är inte uppkopplad
Har Ehandel.se som hobby
Swish och QR koder äntligen här -
Swish och QR koder äntligen här -
 
Reg.datum: nov 2010
Inlägg: 373
nmn is on a distinguished road
Standard

Citat:
Ursprungligen postat av RickardP Visa inlägg
Om man tror ont om folk ska man sjävklart inte använda tredje part grejer, däremot kan mna ju geneera qr koderna genom siten och bekräfta att dem fungerar i så fall som dem ska.

Det är up till var och en hur dem vill göra.

Ska nästa vecka försöka skriva ner hur QR koderna fungerar också så kan man ju ha egen intern qr kod generering istället.
Att skriva ut QR koden och sätta upp den på en skylt är ju siten perfekt för men att anropa den varje gång vid utcheckning i en webshop har just det problem jag tog upp. Bättre då att släppa källkoden som open source så man själv kan integrera den.
__________________
”Båd´stat och lagar oss förtrycka vi under skatter dignar ner.”

Senast redigerad av nmn den 2017-06-18 klockan 07:12. Anledning: dubbelord
Svara med citat
  #5  
Gammal 2017-06-19, 15:43
RickardP RickardP är inte uppkopplad
Nyfödd
Swish och QR koder äntligen här www.RickardP.se
Swish och QR koder äntligen här Connect Data i Nyköping AB
 
Reg.datum: jun 2015
Inlägg: 66
RickardP is on a distinguished road
Standard

Citat:
Ursprungligen postat av nmn Visa inlägg
Att skriva ut QR koden och sätta upp den på en skylt är ju siten perfekt för men att anropa den varje gång vid utcheckning i en webshop har just det problem jag tog upp. Bättre då att släppa källkoden som open source så man själv kan integrera den.
Det jag funderat på att göra, men just nu inte haft tid.
Svara med citat
  #6  
Gammal 2017-06-19, 20:49
Axel Axel är inte uppkopplad
Novis
Swish och QR koder äntligen här fantasyhyllan.se
Swish och QR koder äntligen här Atera
 
Reg.datum: jun 2012
Inlägg: 19
Axel is on a distinguished road
Standard

Man kan även använda sig av Google Charts för att skapa sig en QR-kod om man litar mer på Google, eller inte vill installera en egen generator.
Då behöver man bara använda sig av en <img>-tagg med lämplig länk.

En liten brasklapp är förstås att Google har följande text på sin sida:
"While the dynamic and interactive Google Charts are actively maintained, we officially deprecated the static Google Image Charts way back in 2012. This gives us the right to turn it off without notice, although we have no plans to do so."

Så, tjänsten KAN stängas av, men dom har inga planer på det. Och så har det varit sedan 2012.

Det finns även javascript som kan generera QR-koder, om man inte vill göra några större ingrepp med server-side-kod etc.


Oavsett hur man väljer att göra så:

(EDIT: Jag ska tillägga att detta inte är information från några officiella källor utan det är vad jag har dragit för slutsatser efter att kikat runt och testat mig fram, så ta det för vad det är.)

Swish QR-kod består av en enkel textsträng, formaterad enligt följande exempel:
C1230000000;100;meddelande;6

C<swishnummer>;<belopp>;<meddelande-max-50-tecken>;<0-7>

Belopp kan även ha upp till två decimaler för ören, t.ex. 100,50. Både punkt och kolon fungerar som decimalpunkt.
(Tre decimaler ger felmeddelande, FYI)

Den sista <0-7> är för låsning av olika fält.
0 = allt låst.
1 = swishnrfält upplåst
2 = beloppfält upplåst
3 = swishnrfält och beloppfält upplåst
4 = meddelandefält upplåst
5 = swishnrfält och meddelandefält upplåst
6 = beloppfält och meddelandefält upplåst
7 = allt upplåst

Exempel för att använda Google Charts med ovan exempel, alla fält låsta, som ger en bild på 300x300 pixlar:

Kod:
https://chart.googleapis.com/chart?cht=qr&chs=300x300&chl=C1230000000;100;meddelande;0&choe=utf-8
https://chart.googleapis.com/chart?c...e;0&choe=utf-8

Textsträngen bör man egentligen ha url-encoded för att vara på den säkra sidan. T.ex. ett semikolon i meddelandetexten skulle ställa till det väldigt.

Variablar till Google Charts och dess innebörd:
cht = qr, vi vill generera en QR-kod alltså
chs = bredd x höjd (på bilden som genereras)
chl = textsträng, dvs vår C12300000...-sträng från ovan
choe = encoding på textsträngen i QR-koden, utf-8 är standard.


Intresseklubbens anteckningar för den nyfikne:
Bokstaven C före Swishnumret är för att det verkar finnas lite olika varianter av dessa textsträngar som har olika krav och funktionalitet.

Bokstaven A, exempel: A1230000000
Detta är vad Swishappen genererar för QR-kod om man skapar en genom sin app.

Bosktaven B, exempel: B1230000000;100
Swishnummer och summa är låst, meddelandefält öppet.
Ignorerar allt efter beloppet, så B1230000000;100;blabla ger samma resultat som utan ;blabla.

Har ingen aning hur/var/när denna B-variant används dock, men A och C fanns, så det verkade logiskt att det skulle finnas en B också. Vilket det gjorde.

Senast redigerad av Axel den 2017-06-19 klockan 23:04.
Svara med citat
  #7  
Gammal 2017-06-22, 09:36
RickardP RickardP är inte uppkopplad
Nyfödd
Swish och QR koder äntligen här www.RickardP.se
Swish och QR koder äntligen här Connect Data i Nyköping AB
 
Reg.datum: jun 2015
Inlägg: 66
RickardP is on a distinguished road
Standard

Nu har ju Axel redan förklarat ovan hur det fungerar men jag har nu lagt in en till undersida om hur QR koden fungerar: http://betalamedswish.se/QR/Info
Svara med citat
  #8  
Gammal 2017-06-29, 13:47
allstars allstars är inte uppkopplad
Medlem
Swish och QR koder äntligen här ingen
 
Reg.datum: nov 2009
Inlägg: 133
allstars is on a distinguished road
Standard

Bra jobbat Rickard och Axel!
Svara med citat
  #9  
Gammal 2017-06-30, 08:47
allstars allstars är inte uppkopplad
Medlem
Swish och QR koder äntligen här ingen
 
Reg.datum: nov 2009
Inlägg: 133
allstars is on a distinguished road
Standard

Jag implementerade QR kod i ett anmälningsförfarande igår. Gick snabbt men sen kom jag på att det blir väldigt knepigt om användaren själv sitter med mobil.
Fungerar ju jättebra när man använder dator. Lite svårt att ta kort på QR-koden med samma device. Då hade man velat ha en länk istället med protokoll som leder in till appen med förifyllda uppgifter. Men det går inte dag, väl?!
Svara med citat
Annons
  #10  
Gammal 2017-07-02, 12:38
RickardP RickardP är inte uppkopplad
Nyfödd
Swish och QR koder äntligen här www.RickardP.se
Swish och QR koder äntligen här Connect Data i Nyköping AB
 
Reg.datum: jun 2015
Inlägg: 66
RickardP is on a distinguished road
Standard

Citat:
Ursprungligen postat av allstars Visa inlägg
Jag implementerade QR kod i ett anmälningsförfarande igår. Gick snabbt men sen kom jag på att det blir väldigt knepigt om användaren själv sitter med mobil.
Fungerar ju jättebra när man använder dator. Lite svårt att ta kort på QR-koden med samma device. Då hade man velat ha en länk istället med protokoll som leder in till appen med förifyllda uppgifter. Men det går inte dag, väl?!
Det är dem lägena som Swish För Handel är väldigt bra.
Svara med citat
Svara

Ämnesverktyg
Visningsalternativ

Regler för att posta
Du får inte posta nya ämnen
Du får inte posta svar
Du får inte posta bifogade filer
Du får inte redigera dina inlägg

BB-kod är
Smilies är
[IMG]-kod är
HTML-kod är av

Forumhopp



Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2019, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson
vBulletin Skin developed by: vBStyles.com
Search Engine Optimisation provided by DragonByte SEO (Lite) - vBulletin Mods & Addons Copyright © 2019 DragonByte Technologies Ltd.
Ad Management plugin by RedTyger