> For the complete documentation index, see [llms.txt](https://developer.paywall.one/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://developer.paywall.one/hash-olusturma/formatlar.md).

# Formatlar

<details>

<summary>Payment</summary>

```csharp
$"{hashKey}###{paymentId}###{merchantUniqueCode}###{amount.ToString()}###{installment}";
```

</details>

<details>

<summary>BulkPayment</summary>

```csharp
$"{hashKey}###{bulkPaymentId}###{merchantUniqueCode}";
```

</details>

<details>

<summary>LinkPayment</summary>

```csharp
$"{hashKey}###{linkQrId}###{paymentId}###{trackId}###{orderId}###{amount.ToString()}";
```

</details>

<details>

<summary>CheckoutPayment</summary>

```csharp
$"{hashKey}###{checkoutId}###{paymentId}###{uniqueCode}###{amount.ToString()}";
```

</details>

<details>

<summary>Payout</summary>

```csharp
$"{hashKey}###{payoutId}###{merchantGroupCode}###{merchantUniqueCode}###{amount.ToString()}";
```

</details>

<details>

<summary>Apm</summary>

```csharp
$"{hashKey}###{apmId}###{merchantUniqueCode}###{amount.ToString()}";
```

</details>

<details>

<summary>Paywatch</summary>

```csharp
$"{hashKey}###{paymentId}###{merchantUniqueCode}"
```

</details>

<details>

<summary>Recurring</summary>

```csharp
$"{hashKey}###{paymentId}###{subscriptionMerchantCode}###{subscriptionCode}"
```

</details>

<details>

<summary>PhysicalPos</summary>

```csharp
$"{key}###{paymentRequestId}###{merchantUniqueCode}###{amount}"
```

</details>

<details>

<summary>FraudReview</summary>

```csharp
$"{hashKey}###{paymentId}###{uniqueCode}###{fraudDecision}"
```

</details>
