---
title: Ödeme Genel Bakış
title_en: Payment Overview
description_tr: BAS ödeme geçitlerini ödeme listesi, setup formu, durum kontrolleri, test player anahtarları ve para birimi bazlı limitlerle yönetin.
description_en: Manage BAS payment gateways through the payment list, setup form, status controls, test player toggles, and per-currency limit settings.
order: 10
product: bas
section_tr: Payment
section_en: Payment
owner: BAS Operations Team
lastReviewed: 2026-03-30
productVersion: v1
status: live
cardImage: /img/bas/bas-payment-manage-poster.webp
---
# Payment Overview

The Payment page is used to review the gateways available for the selected project, open each gateway setup form, and control whether the gateway and test player are enabled.

## What You Manage Here

- Existing payment gateway rows
- Gateways that were already enabled from the master panel
- Gateway enablement status
- Test player enablement state
- Allowed currencies
- Payment type toggles for deposit and withdrawal
- Per-currency minimum and maximum limits

<video src="/video/bas-payment-manage.mp4"></video>

## Payment List Interface Overview

Main visible sections in the current interface:

- Page title: `Payment List`
- Top-right action: `Filters`
- Table columns for payment metadata and current status
- `STATUS` badge for enabling or disabling a gateway
- `TEST PLAYER` badge for enabling or disabling test-player access
- Row action icon for opening gateway setup
- Footer controls for rows per page and pagination

## Column Meanings

| Column | Description |
|---|---|
| **PAYMENT ID** | Unique gateway identifier, such as `PID58879277852` |
| **PAYMENT NAME** | Gateway display name, such as `Havale`, `Kredi Kartı`, `Paybol`, `Papel` |
| **PAYMENT TYPE** | Whether the gateway supports `withdraw`, `deposit`, or both |
| **ENABLED CURRENCIES** | Count of configured currencies for that gateway |
| **STATUS** | Clickable live state, such as `Active` or `Deactive`, used to enable or disable the payment gateway |
| **TEST PLAYER** | Clickable test-player state used to allow or block test-player usage for that gateway |
| **ACTION** | Edit action for opening the setup form |

## Step-by-Step: Review the Payment List

1. Open `Payment` from the left sidebar.
2. Confirm you are on the correct project using the top project selector.
3. Scan the gateway rows.
4. Review `PAYMENT TYPE` to understand deposit/withdraw support.
5. Check `ENABLED CURRENCIES` for coverage.
6. Check `STATUS` to see whether the gateway is active.
7. Check `TEST PLAYER` to understand whether test-player access is enabled.
8. Use `Filters` if the list becomes large.
9. Use the row edit icon when you need to manage gateway settings.

## Status Interpretation

| Status | Meaning |
|---|---|
| **Active** | Gateway or test-player state is enabled |
| **Deactive** | Gateway or test-player state is disabled |

## Step-by-Step: Enable or Disable a Gateway

1. Open the `Payment` page.
2. Find the target payment row by checking `PAYMENT NAME` and `PAYMENT ID`.
3. Click the `STATUS` badge in that row.
4. Review the confirmation dialog.
5. Click `Ok` to apply the change.
6. Wait for the success message.
7. Confirm the badge now shows the expected state, such as `Active` or `Deactive`.

## Step-by-Step: Enable or Disable Test Player

1. Locate the correct payment row.
2. Click the `TEST PLAYER` badge.
3. Confirm the action in the popup.
4. Wait for the success message.
5. Verify the badge now matches the required test-player state.

## Step-by-Step: Open Gateway Setup

1. Locate the target payment row.
2. Confirm the payment id and payment name.
3. Click the edit icon in the `ACTION` column.
4. Wait for the `Setup` page to load.
5. Review the existing values before changing anything.

## Setup Form Areas

Visible fields and controls in the screenshot:

| Area | Description |
|---|---|
| **Payment Name** | Gateway name, shown as reference |
| **Allowed Currencies** | Multi-select field for gateway currencies |
| **TestkeyOne** | Required provider credential field shown in the current setup form |
| **TestkeyTwo** | Required provider credential field shown in the current setup form |
| **Payment Type** | Toggle switches for `deposit` and `withdraw` |
| **Limits for Deposit & Withdraw** | Tabbed area for configuring transaction limits |
| **Reset** | Discards unsaved edits |
| **Save Configuration** | Saves the gateway configuration |

## Step-by-Step: Configure a Payment Gateway

1. Open the gateway `Setup` form.
2. Confirm `Payment Name` matches the gateway you intended to edit.
3. Review or update `Allowed Currencies`.
4. Enter or validate the required gateway credential values, such as `TestkeyOne` and `TestkeyTwo`.
6. Turn `deposit` on or off as needed.
7. Turn `withdraw` on or off as needed.
8. Open the `Deposit` tab in the limits section.
9. Enable the target currency row if required.
10. Enter `Minimum Amount`.
11. Enter `Maximum Amount`.
12. Switch to the `Withdraw` tab if withdrawal limits also need configuration.
13. Repeat the currency enablement and amount setup there.
14. Click `Save Configuration`.

## Deposit and Withdraw Limits

The lower panel is split into tabs:

- `Deposit` tab for deposit-specific limits
- `Withdraw` tab for withdrawal-specific limits

Per currency row, the interface shows:

- Currency label, such as `TRY`
- Enable / disable toggle
- `Minimum Amount`
- `Maximum Amount`

## Field Rules and Operational Cautions

- The setup screen only lets you manage gateways that were already made available from the master panel.
- Credential field names can vary by gateway, so always use the labels shown for that specific provider.
- Allowed currencies should match the project's supported currencies and the provider's real capability.
- Turning on `deposit` or `withdraw` without limits may create incomplete configuration.
- Minimum and maximum values should be logically valid for the selected currency.
- After saving, review both `STATUS` and `TEST PLAYER` again from the list if you also changed operational availability.

## Recommended Operating Order

1. Confirm gateway identity from the list.
2. Enable or disable the live gateway status if required.
3. Enable or disable test-player access if required.
4. Open setup.
5. Update credentials.
6. Set allowed currencies.
7. Configure deposit toggle and deposit limits.
8. Configure withdraw toggle and withdraw limits.
9. Save.
10. Re-check the payment list for expected status, test-player state, and currency count.

## Safe Operating Checklist

1. Edit the correct gateway row only after confirming id and name.
2. Do not overwrite provider credentials with placeholder values.
3. Keep deposit and withdraw toggles aligned with actual business usage.
4. Validate every configured currency row before saving.
5. Reopen the setup page if needed to confirm the saved values persisted.
