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

# Számlák és tárcák

> Válassza ki a pénzmozgáshoz szükséges ügyfél tulajdonában lévő számlát vagy kibocsátott erőforrást.

Minden számla egy ügyfélhez tartozik. Két dimenzió alapján válassza: ki kezeli, és tárca vagy bankszámla.

## Számla választása

| Számla                 | Használat                                                                                                                      |
| ---------------------- | ------------------------------------------------------------------------------------------------------------------------------ |
| Kibocsátott tárca      | Custodial stablecoin egyenleg tartása, kifizetés finanszírozása, pénzbefizetés fogadása vagy kibocsátott bankszámla rendezése. |
| Kibocsátott bankszámla | Az ügyfélnek újrafelhasználható banki adatokat ad, amelyek egy kibocsátott tárcába rendeződnek.                                |
| Külső tárca            | Az ügyfél tulajdonában lévő blockchain cím rögzítése.                                                                          |
| Külső bankszámla       | Az ügyfél tulajdonában lévő bankszámla rögzítése saját tulajdonú kifizetéshez.                                                 |

Az `issued` jelentése, hogy a Swipelux hozza létre és kezeli az erőforrást. Az `external` egy ügyfél tulajdonában lévő végpontot rögzít. Egy harmadik fél végpontja a [címzett és célpont](/hu/integration/recipients) alá tartozik, nem az ügyfél számlalistájába.

<h2 id="create-the-account">
  A számla létrehozása
</h2>

Használja a [`POST /v3/customers/{customerId}/accounts`](/api-reference/accounts/post-v3-customers-by-customer-id-accounts) műveletet. Küldje el ezeket a fejléceket az alábbi kérés-törzsek egyikével:

```http theme={null}
X-API-Key: ${SWIPELUX_API_KEY}
Idempotency-Key: account-create-001
Content-Type: application/json
```

<Tabs>
  <Tab title="Kibocsátott tárca">
    ```json theme={null}
    {
      "origin": "issued",
      "type": "wallet",
      "currency": "USDC",
      "network": "base",
      "label": "Settlement wallet"
    }
    ```
  </Tab>

  <Tab title="Kibocsátott bankszámla">
    ```json theme={null}
    {
      "origin": "issued",
      "type": "bank",
      "method": "ach",
      "country": "US",
      "currency": "USD",
      "settlement": {
        "accountId": "${SETTLEMENT_WALLET_ID}"
      },
      "label": "USD account"
    }
    ```
  </Tab>

  <Tab title="Külső tárca">
    ```json theme={null}
    {
      "origin": "external",
      "type": "wallet",
      "currency": "USDC",
      "network": "polygon",
      "details": {
        "address": "0x4997b0a68bebc1b0d80a93567ba7002be92b8b11"
      },
      "label": "Customer Polygon wallet"
    }
    ```
  </Tab>

  <Tab title="Külső bankszámla">
    ```json theme={null}
    {
      "origin": "external",
      "type": "bank",
      "methods": ["ach", "wire"],
      "country": "US",
      "currency": "USD",
      "details": {
        "routingNumber": "021000021",
        "accountNumber": "123456789",
        "accountType": "checking",
        "bankName": "Example Bank",
        "accountHolderName": "Acme Payments SAS"
      },
      "label": "Customer operating account"
    }
    ```
  </Tab>
</Tabs>

Csak olyan devizákat, hálózatokat, módszereket és számlatípusokat használjon, amelyeket az aktuális ügyfélhez és képességhez visszaadtak. Ne másoljon elérhetőséget másik ügyféltől vagy környezetből.

## Várjon, amíg a számla használható lesz

Tárolja a `data.id`, `data.status` és `data.openTaskIds` értékeket a létrehozási válaszból. Olvassa be a legfrissebb számlát a [`GET /v3/customers/{customerId}/accounts/{accountId}`](/api-reference/accounts/get-v3-customers-by-customer-id-accounts-by-account-id) művelettel, mielőtt átutalást áraz vagy banki adatokat jelenít meg.

Csak akkor használja a számlát, ha az aktuális státusza engedi a következő műveletet. Ha vannak nyitott feladatazonosítók, végezze el őket a [Képességek és feladatok](/hu/integration/onboarding/capabilities-and-requirements) alapján.

Egy kibocsátott bankszámla `details: null` értéket adhat vissza a provisioning alatt. Csak akkor jelenítse meg a banki adatokat, ha egy aktuális olvasás visszaadja a teljes készletet. Ha a `details.referenceRequired` értéke true, mutassa a pontos `details.reference` értéket a banki koordinátákkal együtt.

## Tartsa a számlaszerepeket explicitnek

Kifizetéshez a kibocsátott tárca a forrás az `in.accountId`-ban. Egy ügyfél tulajdonában lévő bankszámla a `destinationId`. Kibocsátott bankszámlához a `settlement.accountId` az a kibocsátott tárca, amely a párosított betéteket fogadja.

Ezután használjon egy kész számlát a [Pénz fogadása](/hu/integration/receive-funds), [Pénz küldése](/hu/integration/send-funds) vagy [Bankszámla kibocsátása](/hu/integration/issue-bank-account) folyamatban.


## Related topics

- [Migrálás v3-ra](/hu/api-reference/versioning/migrate-to-v3.md)
- [Bankszámla kibocsátása](/hu/integration/issue-bank-account.md)
- [Tárca-architektúra és kifizetések](/hu/knowledge-base/compliance/custody-and-wallet-controls.md)
- [Sandbox tesztelés](/hu/integration/sandbox.md)
- [Üzleti onboarding GYIK](/hu/knowledge-base/business-onboarding/faq.md)
