Skip to main content
Digitala plånböcker låter kunder betala med ett kort eller konto som redan sparats på deras enhet, utan att skriva in kortuppgifter. Plånboken skickar en token i stället för kortnumret, och kunden bekräftar betalningen med ett tryck eller en biometrisk kontroll.

Stödda plånböcker

Dodo Payments visar varje plånbok endast när kassan matchar dess land, valuta och betalningstyp:
PayPal är tillfälligt otillgängligt för nya transaktioner.

Apple Pay

Apple Pay låter kunder betala med kort som sparats i Apple Wallet och bekräfta med Face ID eller Touch ID.
Apple Pay visas för prenumerationer även när den första debiteringen är $0, till exempel vid en kostnadsfri provperiod, så att betalningsmandatet konfigureras vid registreringen. För engångsbetalningar visas Apple Pay endast när beloppet är större än $0.

Krav

  • Enheter: iOS 17 eller senare, iPadOS 17 eller senare eller Safari 17 eller senare på macOS.
  • Protokoll: Sidan måste läsas in över HTTPS.
  • Domän: För inline checkout måste domänen verifieras med Apple.

Domänverifiering

Domänverifiering krävs endast för inline (inbäddad) checkout. Hosted checkout och betalningslänkar visar Apple Pay utan den.
Apple Pay är inte tillgängligt i overlay checkout. Om du vill erbjuda Apple Pay använder du inline checkout, hosted checkout eller en betalningslänk.
Följ dessa steg i dashboarden för att verifiera en domän för inline checkout:
1

Open Apple Pay Domains

Gå till Settings → Payment Methods. Klicka på Manage domains på raden Apple Pay.
Knappen Manage domains på raden Apple Pay i inställningarna för Payment Methods

Open Apple Pay domains from the Apple Pay row

2

Download the Domain Association File

Klicka på Download file i panelen Apple Pay domains.
Panelen Apple Pay domains med knappen Download file

Download the Apple Pay domain association file

3

Register Your Domain

Klicka på Register domain, ange domänen där du bäddar in checkout (till exempel shop.example.com) och klicka på Continue.
Formulär för att registrera en domän med en angiven domän

Register the domain where you embed checkout

4

Host the File on Your Domain

Ladda upp filen till din server på denna sökväg:
Tillhandahåll filen över HTTPS, utan omdirigeringar, med Content-Type: application/octet-stream eller text/plain.
5

Verify the Domain

Klicka på Verify domain. Dodo Payments kontrollerar den hostade filen och skickar din domän till Apple.
Skärmen Verify your domain med värdsökvägen till association-filen och knappen Verify domain

Verify the hosted association file

6

Confirm It's Active

När statusen visar Active är Apple Pay aktivt på domänen. Använd växlingsknappen Enabled för att aktivera eller inaktivera Apple Pay för en enskild domän.
Lista över Apple Pay-domäner som visar domäner med statusen Active och växlingsknapparna Enabled

Verified domains show an Active status

7

Test the Integration

  1. Öppna checkout på en Apple-enhet.
  2. Bekräfta att Apple Pay-knappen visas.
  3. Slutför en testtransaktion.

Konfiguration

Om du vill begränsa en checkout-session till Apple Pay och kort skickar du allowed_payment_method_types:

Google Pay

Google Pay låter kunder betala med kort som sparats på deras Google-konto.

Krav

  • Webbläsare: Chrome på datorer och Android samt Firefox på datorer. Checkout visar inte Google Pay i Safari eller i någon webbläsare på iOS. I dessa webbläsare kan kunder betala med Apple Pay eller ett kort.
  • Enheter: Android-enheter med appen Google Pay.
  • Inställningar: I Chrome måste Tillåt webbplatser att kontrollera om du har sparade betalningsmetoder vara aktiverat.

Konfiguration

Om du vill begränsa en checkout-session till Google Pay och kort skickar du allowed_payment_method_types:
Google Pay kräver ingen domänverifiering.

Amazon Pay

Amazon Pay låter kunder checka ut med de betalningsmetoder som sparats på deras Amazon-konto.

Tillgänglighet

  • Region: Globalt, utom Indien.
  • Valutor: USD, EUR, GBP, AUD, CHF, DKK, HKD, JPY, NOK, NZD, SEK, ZAR. Vilka valutor en checkout erbjuder beror på den processor som hanterar den.
  • Prenumerationer: Stöds inte.

Konfiguration

Om du vill begränsa en checkout-session till Amazon Pay och kort skickar du allowed_payment_method_types:

Cash App Pay

Cash App Pay låter kunder i USA betala från sitt Cash App-konto.

Tillgänglighet

  • Region: Endast USA. Faktureringslandet måste vara USA.
  • Valuta: Endast USD.
  • Prenumerationer: Stöds.

Konfiguration

Om du vill begränsa en checkout-session till Cash App Pay och kort skickar du allowed_payment_method_types:

RevolutPay

RevolutPay låter Revolut-användare betala från saldot på sitt Revolut-konto eller med kopplade kort.

Tillgänglighet

  • Region: Globalt.
  • Valuta: Endast GBP.
  • Prenumerationer: Stöds inte.

Konfiguration

Om du vill begränsa en checkout-session till RevolutPay och kort skickar du allowed_payment_method_types:

Testning

I testläge går plånboksbetalningar genom samma checkout-flöde utan att riktiga pengar överförs.

Testning av Apple Pay

1

Use Test Mode

Inaktivera reglaget Live Mode i sidofältet i dashboarden och använd API keys som skapats i testläge.
2

Add a Card to Apple Wallet

Lägg till ett riktigt kort i Apple Wallet. I testläge debiteras kortet inte.
3

Complete a Test Purchase

Öppna checkout på en Apple-enhet och slutför Apple Pay-flödet.
Apple Pay kräver HTTPS. Det visas inte på localhost om inte sidan levereras över HTTPS.

Testning av Google Pay

1

Join the Test Card Group

Gå med i testkortgruppen för Google Pay om du vill lägga till testkort i din plånbok.
2

Enable Test Mode

Använd API keys som skapats i testläge.
3

Complete a Test Purchase

Välj ett av testkorten i Google Pay för att slutföra transaktionen.

Amazon Pay och Cash App Pay

Använd dina API keys för testläge och följ det vanliga checkout-flödet. Testtransaktioner simuleras och ingen riktig debitering sker.

SDK-stöd

Plånbokens tillgänglighet beror på hur du presenterar checkout.

Web SDKs

Digitala plånböcker fungerar i:
  • Overlay Checkout, med undantag för Apple Pay.
  • Inline Checkout. Apple Pay kräver domänverifiering.
  • Direkt API-integration med hosted checkout.

Mobila SDKs (Checkout)

Checkout-SDK:erna för Android, iOS, React Native och Flutter öppnar Dodo Payments hosted checkout i plattformens systemwebbläsare (SFSafariViewController på iOS, Chrome Custom Tabs på Android), inte i en WebView. Apple Pay och Google Pay fungerar där på samma sätt som på webben. Se Mobile Integration Guide för konfiguration.

Bästa praxis

Mobilkunder förväntar sig Apple Pay och Google Pay. Visa dessa alternativ tydligt i mobila kassor.
Om du använder inline checkout ska du verifiera din domän för Apple Pay under utvecklingen, inte på lanseringsdagen.
Alla kunder har inte en digital plånbok. Inkludera credit och debit i allowed_payment_method_types.
Simulatorer återger inte plånbokens beteende fullständigt. Testa på riktiga iOS- och Android-enheter före lanseringen.
En plånbok visas inte på en enhet som inte stöds eller när kunden saknar sparade kort. Låt andra betalningsmetoder vara synliga för dessa kunder.

Felsökning

Kontrollera:
  1. Är domänen verifierad i Manage domains för inline checkout?
  2. Läses sidan in över HTTPS?
  3. Körs enheten med iOS 17, iPadOS 17 eller Safari 17 eller senare?
  4. Har kunden kort i Apple Wallet?
  5. Ingår apple_pay i allowed_payment_method_types?
  6. Är checkout en overlay? Apple Pay är inte tillgängligt i overlay checkout.
Lösning: Slutför domänverifieringen och leverera sidan över HTTPS. Testa på en riktig Apple-enhet.
När du klickar på Verify domain hämtar Dodo Payments association-filen från din domän och skickar domänen till Apple. En domän som förblir Pending har vanligtvis en fil som Dodo Payments inte kan hämta som förväntat.Kontrollera:
  1. Att filen kan nås på https://<your-domain>/.well-known/apple-developer-merchantid-domain-association.
  2. Att den levereras över HTTPS med ett giltigt certifikat.
  3. Att den kan nås utan omdirigeringar. En omdirigering till www, en annan värd eller en felsida gör att kontrollen misslyckas.
  4. Att den levereras som Content-Type: application/octet-stream eller text/plain, inte text/html.
  5. Att det är filen som hämtats från Manage domains för detta företag, inte en fil som återanvänts från ett annat konto eller en annan leverantör.
Bekräfta att filen är offentligt åtkomlig genom att begära URL:en utanför ditt eget nätverk, till exempel i ett privat webbläsarfönster. Lösenord för staging, autentiseringsväggar och brandväggsregler gör ofta att begäran fungerar för dig men misslyckas för Dodo Payments.Lösning: Åtgärda hostingproblemet och klicka sedan på Verify domain igen. Om domänen inte blir Active efter en lyckad kontroll kontaktar du support@dodopayments.com med domännamnet.
Kontrollera:
  1. Använder kunden en webbläsare som stöds? Google Pay visas inte i Safari eller i någon webbläsare på iOS.
  2. Har kunden kort i Google Pay?
  3. Är Chrome-inställningen Tillåt webbplatser att kontrollera om du har sparade betalningsmetoder aktiverad?
  4. Ingår google_pay i allowed_payment_method_types?
Lösning: Kontrollera webbläsaren och kundens konfiguration av Google Pay.
Vanliga orsaker:
  • Kortet i plånboken har gått ut eller är ogiltigt.
  • Banken avvisade transaktionen.
  • Ett problem med nätverksanslutningen avbröt betalningen.
Lösning: Be kunden kontrollera kortet i plånboken eller använda en annan betalningsmetod.
Digitala plånböcker visas endast på kompatibla enheter:
  • Apple Pay: Endast Apple-enheter.
  • Google Pay: Chrome- eller Android-enheter.
Lösning: Detta är förväntat. Låt kortbetalningar vara tillgängliga som alternativ.

Relaterade sidor

Payment Methods Overview

Alla betalningsmetoder som stöds.

Overlay Checkout

Öppna checkout som en overlay på din sida.

Testing Process

Testdata för alla betalningsmetoder.

Mobile Integration Guide

Öppna hosted checkout i systemwebbläsaren, där Apple Pay och Google Pay fungerar som på webben.
Senast ändrad 26 september 2026