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

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

ColumnDescription
PAYMENT IDUnique gateway identifier, such as PID58879277852
PAYMENT NAMEGateway display name, such as Havale, Kredi Kartı, Paybol, Papel
PAYMENT TYPEWhether the gateway supports withdraw, deposit, or both
ENABLED CURRENCIESCount of configured currencies for that gateway
STATUSClickable live state, such as Active or Deactive, used to enable or disable the payment gateway
TEST PLAYERClickable test-player state used to allow or block test-player usage for that gateway
ACTIONEdit 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

StatusMeaning
ActiveGateway or test-player state is enabled
DeactiveGateway 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:

AreaDescription
Payment NameGateway name, shown as reference
Allowed CurrenciesMulti-select field for gateway currencies
TestkeyOneRequired provider credential field shown in the current setup form
TestkeyTwoRequired provider credential field shown in the current setup form
Payment TypeToggle switches for deposit and withdraw
Limits for Deposit & WithdrawTabbed area for configuring transaction limits
ResetDiscards unsaved edits
Save ConfigurationSaves 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.
  5. Turn deposit on or off as needed.
  6. Turn withdraw on or off as needed.
  7. Open the Deposit tab in the limits section.
  8. Enable the target currency row if required.
  9. Enter Minimum Amount.
  10. Enter Maximum Amount.
  11. Switch to the Withdraw tab if withdrawal limits also need configuration.
  12. Repeat the currency enablement and amount setup there.
  13. 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.
  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.