> ## 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.

# Metode Pembayaran Eropa

> Terima iDEAL, Bancontact, EPS, Multibanco, Przelewy24, BLIK, dan Satispay untuk meningkatkan tingkat konversi di pasar Eropa. Pelajari tentang ketersediaan regional, cakupan bank, dan konfigurasi.

Pelanggan Eropa sangat menyukai metode pembayaran lokal yang terintegrasi dengan sistem perbankan mereka. Menawarkan metode ini dapat meningkatkan rasio konversi sebesar 20-40% di pasar target.

## Mengapa Metode Pembayaran Lokal Eropa?

<CardGroup cols={3}>
  <Card title="Higher Conversion" icon="chart-line">
    iDEAL menangkap \~60% pembayaran online Belanda. Tidak menawarkan berarti kehilangan pelanggan.
  </Card>

  <Card title="Lower Fraud" icon="shield-check">
    Pembayaran yang diautentikasi bank memiliki tingkat penipuan hampir nol dan tanpa chargeback.
  </Card>

  <Card title="Real-Time Settlement" icon="bolt">
    Sebagian besar metode Eropa memberikan konfirmasi pembayaran instan.
  </Card>
</CardGroup>

## Metode yang Didukung

| Metode               | Negara         | Pangsa Pasar | Mata Uang | Langganan |
| :------------------- | :------------- | :----------- | :-------- | :-------: |
| **iDEAL**            | Belanda        | \~60%        | EUR       |   Tidak   |
| **Bancontact**       | Belgia         | \~50%        | EUR       |   Tidak   |
| **EPS**              | Austria        | \~30%        | EUR       |   Tidak   |
| **Multibanco**       | Portugal       | \~40%        | EUR       |   Tidak   |
| **Przelewy24 (P24)** | Polandia       | \~30%        | PLN       |   Tidak   |
| **BLIK**             | Polandia       | \~60%        | PLN       |   Tidak   |
| **Satispay**         | Eropa (Italia) | Tumbuh       | EUR       |     Ya    |

## iDEAL (Belanda)

iDEAL adalah metode pembayaran daring yang dominan di Belanda, terhubung langsung ke semua bank utama Belanda.

### Cara Kerjanya

```mermaid theme={null}
sequenceDiagram
    participant Customer
    participant Checkout
    participant Dodo
    participant iDEAL
    participant Bank
    
    Customer->>Checkout: Select iDEAL
    Checkout->>Dodo: Create payment
    Dodo->>iDEAL: Initiate payment
    iDEAL->>Customer: Redirect to bank selection
    Customer->>Bank: Select bank & authenticate
    Bank->>iDEAL: Payment confirmed
    iDEAL->>Dodo: Success callback
    Dodo->>Checkout: Payment complete
```

### Bank yang Didukung

Semua bank utama Belanda didukung:

* ABN AMRO
* ASN Bank
* Bunq
* ING
* Knab
* Rabobank
* RegioBank
* Revolut
* SNS
* Triodos Bank
* Van Lanschot

### Konfigurasi

```javascript theme={null}
const session = await client.checkoutSessions.create({
  product_cart: [{ product_id: 'prod_123', quantity: 1 }],
  allowed_payment_method_types: ['ideal', 'credit', 'debit'],
  billing_currency: 'EUR',
  billing_address: {
    country: 'NL',
    zipcode: '1012JS'
  },
  return_url: 'https://example.com/success'
});
```

## Bancontact (Belgia)

Bancontact adalah skema pembayaran nasional Belgia, digunakan oleh hampir semua bank Belgia untuk pembayaran daring.

### Fitur

* Berfungsi dengan kartu debit Belgia yang ada
* Dukungan aplikasi seluler (Payconiq oleh Bancontact)
* Konfirmasi pembayaran instan
* Tidak perlu pendaftaran tambahan untuk pelanggan

### Konfigurasi

```javascript theme={null}
const session = await client.checkoutSessions.create({
  product_cart: [{ product_id: 'prod_123', quantity: 1 }],
  allowed_payment_method_types: ['bancontact_card', 'credit', 'debit'],
  billing_currency: 'EUR',
  billing_address: {
    country: 'BE',
    zipcode: '1000'
  },
  return_url: 'https://example.com/success'
});
```

## EPS (Austria)

EPS (Electronic Payment Standard) memungkinkan transfer bank daring langsung untuk pelanggan Austria.

### Fitur

* Integrasi langsung dengan bank-bank Austria
* Konfirmasi pembayaran waktu nyata
* Tingkat kepercayaan tinggi di antara konsumen Austria
* Tidak ada pengembalian dana

### Bank yang Didukung

Bank-bank besar Austria termasuk:

* Erste Bank
* Bank Austria
* Raiffeisen
* BAWAG
* Volksbank

### Konfigurasi

```javascript theme={null}
const session = await client.checkoutSessions.create({
  product_cart: [{ product_id: 'prod_123', quantity: 1 }],
  allowed_payment_method_types: ['eps', 'credit', 'debit'],
  billing_currency: 'EUR',
  billing_address: {
    country: 'AT',
    zipcode: '1010'
  },
  return_url: 'https://example.com/success'
});
```

## Multibanco (Portugal)

Multibanco adalah jaringan antarbank Portugal, menawarkan pembayaran daring dan pembayaran berbasis ATM.

### Opsi Pembayaran

1. **Perbankan Daring** — Transfer bank langsung melalui perbankan internet
2. **Pembayaran ATM** — Pelanggan menerima referensi untuk membayar di mana saja di ATM Multibanco
3. **Perbankan Seluler** — Pembayaran melalui aplikasi seluler bank

### Cara Kerja Pembayaran ATM

Untuk pembayaran ATM, pelanggan menerima referensi pembayaran:

```
Entity: 12345
Reference: 123 456 789
Amount: €50.00
Expiry: 24 hours
```

Pelanggan dapat membayar di mana saja di ATM Portugal atau melalui perbankan daring menggunakan referensi ini.

### Konfigurasi

```javascript theme={null}
const session = await client.checkoutSessions.create({
  product_cart: [{ product_id: 'prod_123', quantity: 1 }],
  allowed_payment_method_types: ['multibanco', 'credit', 'debit'],
  billing_currency: 'EUR',
  billing_address: {
    country: 'PT',
    zipcode: '1000-001'
  },
  return_url: 'https://example.com/success'
});
```

<Note>
  Pembayaran ATM Multibanco mungkin mengalami keterlambatan antara checkout dan pembayaran aktual. Pantau webhook untuk konfirmasi pembayaran.
</Note>

## Przelewy24 (Polandia)

Przelewy24 (P24) adalah metode pembayaran online terkemuka di Polandia, mengumpulkan transfer bank dan dompet lokal dari semua bank utama Polandia. Tidak seperti metode Eropa lainnya, Przelewy24 menetapkan dalam **PLN** (Złoty Polandia), bukan EUR.

### Cara Kerjanya

```mermaid theme={null}
sequenceDiagram
    participant Customer
    participant Checkout
    participant Dodo
    participant Przelewy24
    participant Bank

    Customer->>Checkout: Select Przelewy24
    Checkout->>Dodo: Create payment
    Dodo->>Przelewy24: Initiate payment
    Przelewy24->>Customer: Redirect to bank / wallet selection
    Customer->>Bank: Authenticate & approve
    Bank->>Przelewy24: Payment confirmed
    Przelewy24->>Dodo: Success callback
    Dodo->>Checkout: Payment complete
```

### Ketersediaan

* **Mata uang penagihan:** Hanya PLN
* **Tipe transaksi:** Pembayaran satu kali saja (tidak tersedia untuk langganan)
* **Cakupan:** Semua bank besar Polandia ditambah dompet lokal populer

### Konfigurasi

```javascript theme={null}
const session = await client.checkoutSessions.create({
  product_cart: [{ product_id: 'prod_123', quantity: 1 }],
  allowed_payment_method_types: ['przelewy24', 'credit', 'debit'],
  billing_currency: 'PLN',
  billing_address: {
    country: 'PL',
    zipcode: '00-001'
  },
  return_url: 'https://example.com/success'
});
```

<Note>
  Przelewy24 memerlukan mata uang penagihan **PLN**. Jika Anda menyebutkan harga dalam EUR, aktifkan [Adaptive Currency](/features/adaptive-currency) agar pelanggan Polandia ditagih dalam PLN dan Przelewy24 tersedia.
</Note>

## BLIK (Polandia)

BLIK adalah metode pembayaran seluler paling populer di Polandia, memungkinkan pelanggan membayar menggunakan kode 6-digit satu kali yang dihasilkan di aplikasi perbankan mereka. Seperti Przelewy24, BLIK menggunakan **PLN** (Polish Złoty), bukan EUR.

### Cara Kerja

```mermaid theme={null}
sequenceDiagram
    participant Customer
    participant Checkout
    participant Dodo
    participant BLIK
    participant BankApp

    Customer->>Checkout: Select BLIK
    Checkout->>Dodo: Create payment
    Customer->>BankApp: Generate 6-digit code
    Customer->>Checkout: Enter BLIK code
    Checkout->>Dodo: Submit code
    Dodo->>BLIK: Authorize payment
    BLIK->>BankApp: Confirmation request
    Customer->>BankApp: Approve payment
    BankApp->>BLIK: Payment confirmed
    BLIK->>Dodo: Success callback
    Dodo->>Checkout: Payment complete
```

### Ketersediaan

* **Mata uang penagihan:** Hanya PLN
* **Jenis transaksi:** Hanya pembayaran satu kali (tidak tersedia untuk langganan)
* **Cakupan:** Semua bank besar di Polandia yang mendukung BLIK

### Konfigurasi

```javascript theme={null}
const session = await client.checkoutSessions.create({
  product_cart: [{ product_id: 'prod_123', quantity: 1 }],
  allowed_payment_method_types: ['blik', 'credit', 'debit'],
  billing_currency: 'PLN',
  billing_address: {
    country: 'PL',
    zipcode: '00-001'
  },
  return_url: 'https://example.com/success'
});
```

<Note>
  BLIK membutuhkan mata uang penagihan **PLN**. Jika Anda mengutip harga dalam EUR, aktifkan [Adaptasi Mata Uang](/features/adaptive-currency) agar pelanggan Polandia ditagih dalam PLN dan BLIK tersedia.
</Note>

## Satispay (Eropa)

Satispay adalah jaringan pembayaran seluler populer di Eropa, terutama di Italia, yang memungkinkan pelanggan membayar langsung dari aplikasi Satispay mereka tanpa berbagi detail kartu atau bank. Satispay menggunakan **EUR**.

### Fitur

* Pembayaran berbasis aplikasi, independen dari jaringan kartu
* Adopsi kuat di Italia dan tumbuh di pasar Eropa lainnya
* Mendukung pembayaran satu kali dan langganan

### Ketersediaan

* **Mata uang penagihan:** EUR
* **Jenis transaksi:** Pembayaran satu kali dan langganan

### Konfigurasi

```javascript theme={null}
const session = await client.checkoutSessions.create({
  product_cart: [{ product_id: 'prod_123', quantity: 1 }],
  allowed_payment_method_types: ['satispay', 'credit', 'debit'],
  billing_currency: 'EUR',
  billing_address: {
    country: 'IT',
    zipcode: '00100'
  },
  return_url: 'https://example.com/success'
});
```

## Jenis Metode API

| Jenis             | Metode           | Negara         |
| :---------------- | :--------------- | :------------- |
| `ideal`           | iDEAL            | Belanda        |
| `bancontact_card` | Bancontact       | Belgia         |
| `eps`             | EPS              | Austria        |
| `multibanco`      | Multibanco       | Portugal       |
| `przelewy24`      | Przelewy24 (P24) | Polandia       |
| `blik`            | BLIK             | Polandia       |
| `satispay`        | Satispay         | Eropa (Italia) |

## Checkout Multi-Negara Eropa

Untuk bisnis yang melayani beberapa negara Eropa, sertakan semua metode regional:

```javascript theme={null}
const session = await client.checkoutSessions.create({
  product_cart: [{ product_id: 'prod_123', quantity: 1 }],
  allowed_payment_method_types: [
    'ideal',           // Netherlands
    'bancontact_card', // Belgium
    'eps',             // Austria
    'multibanco',      // Portugal
    'przelewy24',      // Poland (requires PLN billing currency)
    'blik',            // Poland (requires PLN billing currency)
    'satispay',        // Europe / Italy
    'credit',          // Fallback
    'debit'            // Fallback
  ],
  billing_currency: 'EUR',
  return_url: 'https://example.com/success'
});
```

Dodo secara otomatis menampilkan hanya metode yang relevan berdasarkan lokasi pelanggan. Pelanggan dari Belanda akan melihat iDEAL; pelanggan dari Belgia akan melihat Bancontact.

## Pengujian

Metode pembayaran Eropa dapat diuji dalam mode sandbox. Alur uji mensimulasikan proses otentikasi bank.

<Steps>
  <Step title="Enable test mode">
    Gunakan kunci API pengujian Dodo Payments Anda.
  </Step>

  <Step title="Set appropriate billing address">
    Setel negara alamat penagihan agar sesuai dengan metode pembayaran:

    * `NL` untuk iDEAL
    * `BE` untuk Bancontact
    * `AT` untuk EPS
    * `PT` untuk Multibanco
    * `PL` untuk Przelewy24 dan BLIK (dengan mata uang penagihan PLN)
    * `IT` untuk Satispay
  </Step>

  <Step title="Complete the test flow">
    Ikuti alur otentikasi bank yang disimulasikan dalam lingkungan pengujian.
  </Step>
</Steps>

## Praktik Terbaik

<AccordionGroup>
  <Accordion title="Always include regional methods for target markets">
    Jika Anda menjual kepada pelanggan Belanda, sertakan iDEAL. Tidak melakukannya sama seperti tidak menerima Visa di AS — Anda akan kehilangan penjualan yang signifikan.
  </Accordion>

  <Accordion title="Match currency to region">
    Sebagian besar metode pembayaran Eropa memerlukan EUR — pastikan harga Anda mendukung transaksi Euro. Satu-satunya pengecualian adalah Przelewy24, yang hanya ditawarkan pada penagihan **PLN** (Polish Złoty).
  </Accordion>

  <Accordion title="Handle redirects gracefully">
    Semua metode Eropa melibatkan pengalihan ke situs bank. Pastikan penanganan URL pengembalian Anda kuat dan memperhitungkan pengguna yang meninggalkan alur di tengah jalan.
  </Accordion>

  <Accordion title="Provide card fallbacks">
    Tidak semua pelanggan Eropa memiliki akses ke metode regional ini (wisatawan, ekspat, dll.). Selalu sertakan `credit` dan `debit` sebagai solusi cadangan.
  </Accordion>

  <Accordion title="Consider Multibanco timing">
    Pembayaran ATM Multibanco mungkin memerlukan waktu berjam-jam untuk diselesaikan. Jangan memblokir pemenuhan pada pembayaran langsung — gunakan webhooks untuk konfirmasi asinkron.
  </Accordion>
</AccordionGroup>

## Pemecahan Masalah

<AccordionGroup>
  <Accordion title="European method not appearing">
    **Periksa:**

    1. Negara penagihan pelanggan sesuai dengan negara metode?
    2. Mata uang diatur ke EUR?
    3. Metode termasuk dalam `allowed_payment_method_types`?

    **Solusi:** Metode Eropa sangat bersifat regional. Pelanggan dengan negara penagihan `DE` (Jerman) tidak akan melihat iDEAL, yang hanya untuk Belanda.
  </Accordion>

  <Accordion title="Bank authentication failed">
    **Penyebab:**

    * Pelanggan membatalkan selama otentikasi bank
    * Sistem otentikasi bank sementara tidak tersedia
    * Pelanggan memasukkan kredensial yang salah

    **Solusi:** Pelanggan harus mencoba lagi. Jika berlanjut, sarankan mencoba metode pembayaran lain.
  </Accordion>

  <Accordion title="Redirect not completing">
    **Penyebab:**

    * Pelanggan menutup browser saat pengalihan bank
    * Masalah jaringan selama otentikasi
    * URL pengembalian salah dikonfigurasi

    **Solusi:** Verifikasi URL pengembalian sudah benar dan dapat diakses. Pastikan menghandle baik untuk keadaan sukses maupun gagal.
  </Accordion>

  <Accordion title="Multibanco payment pending">
    **Penyebab:** Pelanggan menerima referensi pembayaran tetapi belum membayar.

    **Solusi:** Ini diharapkan untuk pembayaran berbasis ATM. Tunggu konfirmasi webhook. Referensi biasanya kedaluwarsa dalam 24-72 jam.
  </Accordion>
</AccordionGroup>

## Kepatuhan PSD2

Semua metode pembayaran Eropa mematuhi regulasi PSD2 (Payment Services Directive 2):

* **Otentikasi Pelanggan yang Kuat (SCA)** — Terintegrasi dalam alur otentikasi bank
* **Komunikasi Aman** — Semua data dikirimkan melalui saluran yang aman
* **Perlindungan Konsumen** — Kepatuhan penuh dengan hak konsumen EU

## Halaman Terkait

<CardGroup cols={2}>
  <Card title="Payment Methods Overview" icon="credit-card" href="/features/payment-methods">
    Lihat semua metode pembayaran yang didukung.
  </Card>

  <Card title="Adaptive Currency" icon="globe" href="/features/adaptive-currency">
    Dukungan mata uang dan konversi otomatis.
  </Card>

  <Card title="Checkout Guide" icon="book" href="/developer-resources/checkout-session">
    Panduan implementasi checkout yang lengkap.
  </Card>

  <Card title="Webhooks" icon="webhook" href="/developer-resources/webhooks">
    Tangani konfirmasi pembayaran secara asinkron.
  </Card>
</CardGroup>
