Du kan börja utan webbplats och utan utvecklare och flytta till API:et senare utan att byta konton eller ansöka igen. Varje rutt nedan använder samma värdbaserade kassa, samma instrumentpanel och samma utbetalningar.
Betalningslänkar
Skapa en länk i din instrumentpanel och dela den via e-post, WhatsApp, ett meddelande eller ett inlägg. Kunden betalar på den säkra kassasidan och betalningen visas i din instrumentpanel med namn, e-postadress och mobilnummer.
Inget att installera och ingen kod. En länk till en återkommande produkt startar en prenumeration istället för en engångsbetalning, och kassasidan visar förnyelsevillkoren innan kunden betalar.
Värd för kassasessioner
Din server skapar en utcheckningssession med vad kunden köper och skickar dem sedan till sessionens adress. De betalar på värdsidan och kommer tillbaka till en returadress du väljer.
En session är giltig i 24 timmar. En signerad webhook berättar för din server resultatet, så att du kan släppa beställningen även om kunden aldrig kommer tillbaka till din sida.
REST API
JSON över HTTPS på utopia-payments.com/api/v1, med en hemlig nyckel som du skapar i Dashboard → Utvecklare. Resurserna är produkter, kunder, kassasessioner, betalningar, prenumerationer, webhook-slutpunkter, evenemang och ditt eget konto.
- Beloppen är heltals mindre enheter: 34900 är AED 349,00.
- Listor bläddras med en markör, så en lång historik läses i ordning utan luckor.
- Ett POST med en idempotensnyckel spelar upp sitt första svar i 24 timmar, så ett nytt försök efter en timeout kan inte ladda två gånger.
- Nycklar är begränsade till 240 förfrågningar per minut.
Testnycklar kan skapa produkter och kunder idag, men en värdbaserad testutcheckning behöver sandlådeuppgifter som inte är aktiverade ännu, och det finns inga testkortnummer. Tills de är det, pröva flödet med en livenyckel och en liten riktig betalning – aldrig med någons kortuppgifter som stand-in.
Nod- och PHP-bibliotek
Båda biblioteken täcker samma API, har maskinskrivna resurser och verifierar webhook-signaturer åt dig i ett samtal.
npm install @utopia-payments/nodecomposer require utopia-payments/utopia-phpWooCommerce
Ett WordPress-plugin lägger till Utopia som betalningsmetod vid WooCommerce kassan: shopparen betalar på den värdsida, och beställningen markeras som betald från webhook snarare än från kundens webbläsare.
Ladda ner zip-filen från dokumentationen och installera den under Plugins → Add New → Upload Plugin. Det är inte listat på WordPress.org än, så det uppdateras genom att ersätta zip-filen.
Det finns ingen inbyggd Shopify-app än. Shopify-butiker använder en Utopia-betalningslänk tillsammans med en manuell betalningsmetod tills det finns en.
Dokumentation
Är du osäker på vilken rutt som passar? Beskriv din inställning till sales@utopia-payments.com.