Tja!
1. Det finns många olika, det är upp till dig hur du väljer att göra. Antingen så kan du använda Jetshop/startabutik eller någon annan av de som kostar mycket pengar.
Ett annat alternativ är att använda något av Open Source-systemen som finns, t ex Prestashop eller Magento (som du sägera att du testat).
Krävs lite mer kunskap och tid med sådana system. Det kommer iallafall garanterat bli billigare än att använda t ex. starta butik.
Tror att de tar en månadskostnad också, vilket är en aning drygt i början då alla utgifter måste räknas med.
2. De flesta open source-systemen går att intergrera med Klarna, Payson, Payex, Sweawebpay.
I Prestashop fungerar det så att du skapar ett konto på t ex Klarna, gör klart allt så det fungerar.
Sedan laddar man hem Klarnas betalmodul, installerar modulen och kopplar modulen till Klarna med API.
Payson fungerar ungefär likadant, man laddar hem en modul från deras sida och installerar.
När det gäller den grafiska biten, om du nu inte är så vass på att designa hemsidor så finns det färdiga templates att köpa (~300kr). När det gäller olika funktioner på sidan så finns det moduler att ladda ner gratis eller köpa.
Hoppas det var till någon hjälp iallafall!