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

# API Store'a genel bakış

> Kendi sitenizden kart, Papara, havale ve kripto ödemeleri alın.

API Store, herhangi bir web sitesinin veya botun PapelShip üzerinden ödeme almasını sağlar. Checkout'unuza uygun akışı seçin.

<CardGroup cols={2}>
  <Card title="Hosted ödeme linkleri" icon="link">
    Checkout'u PapelShip barındırır. Müşteriniz bir yöntem seçer: kredi kartı, Papara, havale veya kripto.
  </Card>

  <Card title="Doğrudan kripto faturaları" icon="bitcoin-sign" href="/tr/api-store/crypto-payments">
    Checkout'u siz tasarlarsınız. PapelShip size benzersiz bir deposit adresi, tam kripto tutarı ve QR kod verir.
  </Card>
</CardGroup>

## Ödeme yaşam döngüsü

```mermaid theme={"system"}
flowchart LR
  A[Fatura oluştur] --> B[Müşteri öder]
  B --> C[Blockchain / gateway onaylar]
  C --> D[Durumu kontrol et]
  D --> E[Siparişi teslim et]
```

1. [Ödeme linki](/tr/quickstart) veya [kripto faturası](/tr/api-store/crypto-payments) ile fatura oluşturun.
2. Müşteri hosted checkout'ta veya deposit adresine ödeme yapar.
3. `is_paid` değeri `true` olana kadar [durum endpoint'ini](/tr/api-store/crypto-payments) sorgulayın.
4. Siparişi teslim edin. Gerekirse [iade](/tr/api-store/overview#iadeler) yapın.

## Desteklenen para birimleri

Fiat tutarlar `USD`, `EUR`, `TRY` ve `GBP` kabul eder. Kripto faturaları şu coinleri destekler:

| Coin     | Sembol | Coin     | Sembol |
| :------- | :----- | :------- | :----- |
| Bitcoin  | `BTC`  | Tether   | `USDT` |
| Litecoin | `LTC`  | USD Coin | `USDC` |
| Ethereum | `ETH`  | Solana   | `SOL`  |
| Dogecoin | `DOGE` | BNB      | `BNB`  |
| Tron     | `TRX`  |          |        |

## İadeler

Tamamlanmış bir faturayı tamamen veya `amount_cents` ile kısmen iade edin:

```bash theme={"system"}
curl -X POST https://app.papelship.com/api/api-store/v1/refunds \
  -H "Authorization: Bearer psa_your_api_key" \
  -H "Content-Type: application/json" \
  -d '{ "invoice_id": "aB9xK12Lp9012345678901234", "amount_cents": 1000, "reason": "Müşteri iptal talep etti" }'
```
