> ## Documentation Index
> Fetch the complete documentation index at: https://docs.dodopayments.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Adyen - Connect & Raw Card API Access

> Generera API-nyckeln, handlarkontot och den HMAC-signerade webhook som behövs för att ansluta Adyen som din egen processor med Bring Your Own Processor (BYOP).

<Note>
  Denna guide gäller när du ansluter **Adyen** som din egen processor genom [Bring Your Own Processor (BYOP)](/features/byop). [Kontakta oss](mailto:founders@dodopayments.com) om du behöver hjälp.
</Note>

## Aktivera åtkomst till råa kortdata

Innan Dodo kan dirigera betalningar genom Adyen behöver ditt Adyen-konto **åtkomst till råa kortdata** aktiverad. Adyen tillämpar detta bakom PCI DSS-överensstämmelse. Eftersom **Dodo Payments hanterar de råa kortdata på din vägnar** och är **PCI DSS nivå 1-kompatibelt**, tillhandahåller du **Dodo Payments' Attestation of Compliance (AOC)** till Adyen — du behöver inte din egen certifiering.

<Card title="Dodo Payments PCI DSS Attestation of Compliance (AOC)" icon="file-shield" href="https://pub-2a89184e4c954b599464449d23f506bb.r2.dev/dodo-payments-pci-dss-aoc.pdf">
  Ladda ner Dodo Payments gällande AOC och skicka det till Adyen support för att aktivera åtkomst till råa kortdata.
</Card>

Kontakta Adyen support för att begära åtkomst till råa kortdata för ditt handlarkonto och bifoga AOC ovan.

## Vad du behöver

För att ansluta Adyen i **Inställningar → BYOP**, samla tre värden från ditt Adyen-kundområde:

| Värde            | Var det kommer från                   |
| ---------------- | ------------------------------------- |
| **API-nyckel**   | Utvecklare → API-behörigheter         |
| **Handlarkonto** | Din Adyen handlarkontoidentifierare   |
| **HMAC-nyckel**  | Genereras när du ställer in webhooken |

<Info>
  Adyen håller **test** (`ca-test.adyen.com`) och **live** (`ca-live.adyen.com`) behörigheter separat. Generera behörigheter i den miljö som matchar det läge du konfigurerar i Dodo.
</Info>

## Steg 1: Generera en API-nyckel

<Steps>
  <Step title="Open API credentials">
    Gå till **Utvecklare → API-behörigheter** i Adyen-kundområdet. Du behöver rollen **Hantera API-behörigheter** eller **Handlaradmin**.
  </Step>

  <Step title="Select your credential">
    Välj fliken **Betalningar** och välj ditt behörighetsanvändarnamn (det ser ut som `ws_123456@Company.YourCompanyAccount`).
  </Step>

  <Step title="Generate the key">
    Gå till **Serverinställningar → Autentisering**, öppna fliken **API-nyckel** och välj **Generera API-nyckel**.
  </Step>

  <Step title="Copy it immediately">
    Kopiera och lagra nyckeln säkert; du kan inte kopiera den igen efter att ha lämnat sidan. En nyligen genererad nyckel är aktiv omedelbart, och den tidigare nyckeln fortsätter att fungera i 24 timmar.
  </Step>
</Steps>

## Steg 2: Hitta ditt handlarkonto

Ditt **handlarkonto** är kontots identifierare som Adyen använder för att behandla dina transaktioner. Det visas i kontoväljaren högst upp i kundområdet (till exempel `YourCompany_ECOM`). Du kommer att klistra in detta i fältet **Handlarkonto** i Dodo.

## Steg 3: Ställ in webhooken och HMAC-nyckel

Dodo genererar en **Webhook Endpoint** URL när du sparar Adyen-anslutningen. Lägg till den som en webhook i Adyen och generera en HMAC-nyckel. Du behöver rollen **Handlaradmin** eller **Merchant technical integrator**.

<Steps>
  <Step title="Create a webhook">
    Gå till **Utvecklare → Webhooks** i kundområdet och välj **Skapa ny webhook**. Från listan väljer du **Lägg till** för typen **Standard webhook**.
  </Step>

  <Step title="Configure the webhook">
    * Ange en **Beskrivning**.
    * Växla **Aktiverad** för att aktivera den.
    * Under **Serverkonfiguration**, klistra in den **Webhook Endpoint** URL som Dodo genererade i **URL**-fältet (det måste vara HTTPS och offentligt tillgängligt).
  </Step>

  <Step title="Generate the HMAC key">
    Under **Säkerhet**, i avsnittet **HMAC-nyckel**, välj **Generera** för att skapa en ny HMAC-nyckel. Kopiera den och lagra den säkert; du kommer inte kunna kopiera den igen senare. Välj sedan **Spara konfiguration**.
  </Step>

  <Step title="Paste the HMAC key into Dodo">
    Tillbaka i **Inställningar → BYOP**, klistra in HMAC-nyckeln i fältet **Webhook Signing Secret** för att avsluta anslutningen.

    <Card title="Set up BYOP" icon="shuffle" href="/features/byop">
      Följ hela processen för Bring Your Own Processor.
    </Card>
  </Step>
</Steps>

<Tip>
  Efter att ha sparat, använd **Verifiera anslutning** i Dodo för att köra ett testanrop mot Adyen och bekräfta att din API-nyckel, handlarkonto och HMAC-nyckel är giltiga innan du går live.
</Tip>

## Vanliga frågor

<AccordionGroup>
  <Accordion title="What is the HMAC key for?">
    Adyen signerar varje webhook med en HMAC-signatur så att mottagaren kan verifiera meddelandets integritet och ursprung. Dodo använder HMAC-nyckeln du tillhandahåller för att validera webhooks från ditt Adyen-konto.
  </Accordion>

  <Accordion title="I lost my API key or HMAC key, what now?">
    Ingen av dem kan hämtas efter skapelse. Generera en ny API-nyckel under **Utvecklare → API-behörigheter**, eller en ny HMAC-nyckel i webhookinställningarna, uppdatera sedan värdet i **Inställningar → BYOP**.
  </Accordion>

  <Accordion title="Do test and live use the same credentials?">
    Nej. Generera behörigheter i motsvarande miljö, test (`ca-test.adyen.com`) eller live (`ca-live.adyen.com`), och konfigurera dem i motsvarande läge i Dodo.
  </Accordion>
</AccordionGroup>

## Referenser

* [Adyen: API credentials](https://docs.adyen.com/development-resources/api-credentials/)
* [Adyen: Configure and manage webhooks](https://docs.adyen.com/development-resources/webhooks/configure-and-manage)
