# Wallet Services

- [1. Wallet Owners](https://developer.paywall.one/payment-orchestration-integration-document/wallet-services/1.-wallet-owners.md)
- [1. List](https://developer.paywall.one/payment-orchestration-integration-document/wallet-services/1.-wallet-owners/1.-list.md): Access the wallet owners (users) list via the service on this page.
- [2. Create](https://developer.paywall.one/payment-orchestration-integration-document/wallet-services/1.-wallet-owners/2.-create.md): To create a new wallet owner record, an API call must be made through the service on this page along with the required parameters.
- [3. Retrieve](https://developer.paywall.one/payment-orchestration-integration-document/wallet-services/1.-wallet-owners/3.-retrieve.md): To retrieve the details of a specific wallet owner, the service on this page should be used with the appropriate parameters.
- [4. Delete](https://developer.paywall.one/payment-orchestration-integration-document/wallet-services/1.-wallet-owners/4.-delete.md): To delete a registered wallet owner record, the service on this page must be called with the relevant parameters.
- [5. Update](https://developer.paywall.one/payment-orchestration-integration-document/wallet-services/1.-wallet-owners/5.-update.md): To update an existing wallet owner record, the service on this page must be used with the required parameters.
- [6. Query by Identity](https://developer.paywall.one/payment-orchestration-integration-document/wallet-services/1.-wallet-owners/6.-query-by-identity.md): The service on this page must be used with the required parameters to query the existing wallet owner record by the specified identity information.
- [7. Query by Tax Number](https://developer.paywall.one/payment-orchestration-integration-document/wallet-services/1.-wallet-owners/7.-query-by-tax-number.md): To access the wallet owner record by the specified tax number, this service must be used with the required parameters.
- [2. Wallet](https://developer.paywall.one/payment-orchestration-integration-document/wallet-services/2.-wallet.md)
- [1. Retrieve](https://developer.paywall.one/payment-orchestration-integration-document/wallet-services/2.-wallet/1.-retrieve.md): This service should be used with the Id parameter to access a specific record in the system.
- [2. Retrieve (By-Alias)](https://developer.paywall.one/payment-orchestration-integration-document/wallet-services/2.-wallet/2.-retrieve-by-alias.md): This service should be used to access the record data corresponding to a specific alias value.
- [3. Fetch (By WalletOwner)](https://developer.paywall.one/payment-orchestration-integration-document/wallet-services/2.-wallet/3.-fetch-by-walletowner.md): You can use this service to list wallets belonging to a specific \*\*WalletOwner\*\*.
- [4. Create](https://developer.paywall.one/payment-orchestration-integration-document/wallet-services/2.-wallet/4.-create.md): This service should be called to add new data to the system.
- [5. Update](https://developer.paywall.one/payment-orchestration-integration-document/wallet-services/2.-wallet/5.-update.md): This service should be used to update an existing record in the system.
- [6. Delete](https://developer.paywall.one/payment-orchestration-integration-document/wallet-services/2.-wallet/6.-delete.md): This service should be used to remove a specific record from the system.
- [7. Freeze](https://developer.paywall.one/payment-orchestration-integration-document/wallet-services/2.-wallet/7.-freeze.md): To temporarily freeze a record and prevent transactions, information must be sent through this service.
- [8. Unfreeze](https://developer.paywall.one/payment-orchestration-integration-document/wallet-services/2.-wallet/8.-unfreeze.md): Information must be sent through this service to remove the freeze operation on a record and allow transactions to be performed again.
- [9. Deposit (Wallet)](https://developer.paywall.one/payment-orchestration-integration-document/wallet-services/2.-wallet/9.-deposit-wallet.md): Information must be sent through this service to deposit money into an account and enable the deposited amount to be processed.
- [10. Deposit (Alias)](https://developer.paywall.one/payment-orchestration-integration-document/wallet-services/2.-wallet/10.-deposit-alias.md): Information must be sent through this service using the specified alias to deposit money into an account and enable the deposited amount to be processed.
- [11. Withdrawal (Wallet)](https://developer.paywall.one/payment-orchestration-integration-document/wallet-services/2.-wallet/11.-withdrawal-wallet.md): Information must be sent through this service to withdraw money from an account using the specified alias and to process the withdrawn amount.
- [12. Withdrawal (Alias)](https://developer.paywall.one/payment-orchestration-integration-document/wallet-services/2.-wallet/12.-withdrawal-alias.md): Information must be sent through this service to initiate a withdrawal from an account using the specified Alias and to process the withdrawn amount.
- [13. Money Transfer (Wallet)](https://developer.paywall.one/payment-orchestration-integration-document/wallet-services/2.-wallet/13.-money-transfer-wallet.md): You can use this service to perform money transfers between wallets.
- [14. Money Transfer (Alias)](https://developer.paywall.one/payment-orchestration-integration-document/wallet-services/2.-wallet/14.-money-transfer-alias.md): You can use this service to perform money transfers between wallets.
- [15. Money Transfer (Wallet - Alias)](https://developer.paywall.one/payment-orchestration-integration-document/wallet-services/2.-wallet/15.-money-transfer-wallet-alias.md): You can use this service to perform money transfers between wallets.
- [16. Check Balance (Wallet)](https://developer.paywall.one/payment-orchestration-integration-document/wallet-services/2.-wallet/16.-check-balance-wallet.md): You can query the balance of a specific wallet using this service.
- [17. Check Balance (Alias)](https://developer.paywall.one/payment-orchestration-integration-document/wallet-services/2.-wallet/17.-check-balance-alias.md): You can query the balance of a specific wallet using this service.
- [18. Sale/Expense (Wallet)](https://developer.paywall.one/payment-orchestration-integration-document/wallet-services/2.-wallet/18.-sale-expense-wallet.md): You can manage the sales/expense transactions made with the wallet through this service.
- [19. Sale/Expense (Alias)](https://developer.paywall.one/payment-orchestration-integration-document/wallet-services/2.-wallet/19.-sale-expense-alias.md): You can manage sales/expense transactions made with the wallet through this service.
- [20. Sale/Expense Cancellation](https://developer.paywall.one/payment-orchestration-integration-document/wallet-services/2.-wallet/20.-sale-expense-cancellation.md): This service should be used to cancel a purchase transaction.
- [21. Sale/Expense Refund](https://developer.paywall.one/payment-orchestration-integration-document/wallet-services/2.-wallet/21.-sale-expense-refund.md): This service should be used to process a refund for a completed purchase transaction.
- [22. Transaction Check (Wallet)](https://developer.paywall.one/payment-orchestration-integration-document/wallet-services/2.-wallet/22.-transaction-check-wallet.md): You can use this service to check if the relevant wallet is eligible for the transaction you want to perform. This service performs balance checks and determines if the wallet is suitable for the sale
- [23. Transaction Check (Alias)](https://developer.paywall.one/payment-orchestration-integration-document/wallet-services/2.-wallet/23.-transaction-check-alias.md): You can use this service to check if the relevant wallet is suitable for the transaction you want to perform. This service performs balance checks and determines whether the wallet is eligible for the
- [3. Transactions](https://developer.paywall.one/payment-orchestration-integration-document/wallet-services/3.-transactions.md)
- [1. Get by Id](https://developer.paywall.one/payment-orchestration-integration-document/wallet-services/3.-transactions/1.-get-by-id.md): This service should be used to view the record details associated with the specified Id value.
- [2. Get by Wallet](https://developer.paywall.one/payment-orchestration-integration-document/wallet-services/3.-transactions/2.-get-by-wallet.md): This service should be used to access the record details associated with the specified WalletId.
- [3. Fetch by WalletOwner](https://developer.paywall.one/payment-orchestration-integration-document/wallet-services/3.-transactions/3.-fetch-by-walletowner.md): This service should be used to access record information associated with the specified WalletOwnerId.
- [4. Fetch by Reference](https://developer.paywall.one/payment-orchestration-integration-document/wallet-services/3.-transactions/4.-fetch-by-reference.md): This service should be used to access record information associated with the specified ExternalReference value.
- [5. Update Description](https://developer.paywall.one/payment-orchestration-integration-document/wallet-services/3.-transactions/5.-update-description.md): This service should be used to access record information associated with the specified ExternalReference value.
- [4. Limit Management](https://developer.paywall.one/payment-orchestration-integration-document/wallet-services/4.-limit-management.md)
- [1. Create (System)](https://developer.paywall.one/payment-orchestration-integration-document/wallet-services/4.-limit-management/1.-create-system.md): You can use this service to apply limits system-wide.
- [2. Create (WalletOwner)](https://developer.paywall.one/payment-orchestration-integration-document/wallet-services/4.-limit-management/2.-create-walletowner.md): You can use this service to apply limits on a wallet owner basis.
- [3. Create (Wallet)](https://developer.paywall.one/payment-orchestration-integration-document/wallet-services/4.-limit-management/3.-create-wallet.md): You can use this service to apply limits on a wallet basis.
- [4. List](https://developer.paywall.one/payment-orchestration-integration-document/wallet-services/4.-limit-management/4.-list.md): You can use this service to list the applied limits.
- [5. Update](https://developer.paywall.one/payment-orchestration-integration-document/wallet-services/4.-limit-management/5.-update.md): You can use this service to update the defined limit.
- [6. Delete (Id)](https://developer.paywall.one/payment-orchestration-integration-document/wallet-services/4.-limit-management/6.-delete-id.md): Tanımlı limiti silmek için bu servisi kullanabilirsiniz
- [7. Delete (System)](https://developer.paywall.one/payment-orchestration-integration-document/wallet-services/4.-limit-management/7.-delete-system.md): You can use this service to delete a defined limit.
- [8. Delete (WalletOwner)](https://developer.paywall.one/payment-orchestration-integration-document/wallet-services/4.-limit-management/8.-delete-walletowner.md): Tanımlı limiti silmek için bu servisi kullanabilirsiniz
- [9. Delete (Wallet)](https://developer.paywall.one/payment-orchestration-integration-document/wallet-services/4.-limit-management/9.-delete-wallet.md): You can use this service to delete a defined limit.
- [5. Limit Usages](https://developer.paywall.one/payment-orchestration-integration-document/wallet-services/5.-limit-usages.md)
- [1. Limit Usage (Wallet)](https://developer.paywall.one/payment-orchestration-integration-document/wallet-services/5.-limit-usages/1.-limit-usage-wallet.md): You can use this service to view the usage of limits assigned to the wallet.
- [2. Limit Usage (WalletOwner)](https://developer.paywall.one/payment-orchestration-integration-document/wallet-services/5.-limit-usages/2.-limit-usage-walletowner.md): You can use this service to view the usage of limits assigned to the wallet owner.
- [6. Gift Balance](https://developer.paywall.one/payment-orchestration-integration-document/wallet-services/6.-gift-balance.md)
- [1. Create (Wallet)](https://developer.paywall.one/payment-orchestration-integration-document/wallet-services/6.-gift-balance/1.-create-wallet.md): You can use this service to assign gift balances to wallets.
- [2. Create (Alias)](https://developer.paywall.one/payment-orchestration-integration-document/wallet-services/6.-gift-balance/2.-create-alias.md): You can use this service to assign gift balances to wallets.
- [3. Query (Id)](https://developer.paywall.one/payment-orchestration-integration-document/wallet-services/6.-gift-balance/3.-query-id.md): You can use this service to query the defined gift balance using the balance's identity (Id) information.
- [4. Query (Wallet)](https://developer.paywall.one/payment-orchestration-integration-document/wallet-services/6.-gift-balance/4.-query-wallet.md): You can use this service to query the defined gift balance using the wallet's identity (Id) information where it was assigned.
- [5. Delete (Id)](https://developer.paywall.one/payment-orchestration-integration-document/wallet-services/6.-gift-balance/5.-delete-id.md): Tanımlanan hediye bakiyeyi, kimlik (Id) bilgisiyle silmek için bu servisi kullanabilirsiniz
- [6. Delete (WalletId)](https://developer.paywall.one/payment-orchestration-integration-document/wallet-services/6.-gift-balance/6.-delete-walletid.md): You can use this service to delete the defined gift balance using the WalletId (wallet ID) information.
- [7. Campaign](https://developer.paywall.one/payment-orchestration-integration-document/wallet-services/7.-campaign.md)
- [1. Create](https://developer.paywall.one/payment-orchestration-integration-document/wallet-services/7.-campaign/1.-create.md): This service should be used to add a new record.
- [2. Update](https://developer.paywall.one/payment-orchestration-integration-document/wallet-services/7.-campaign/2.-update.md): This service is used to update specific fields of an existing record with new data.
- [3. Get by Name](https://developer.paywall.one/payment-orchestration-integration-document/wallet-services/7.-campaign/3.-get-by-name.md): This service is used to display existing record details using the specified name information.
- [4. Get by Id](https://developer.paywall.one/payment-orchestration-integration-document/wallet-services/7.-campaign/4.-get-by-id.md): This service is used to display existing record details using the specified Id information.
- [5. Deactivate](https://developer.paywall.one/payment-orchestration-integration-document/wallet-services/7.-campaign/5.-deactivate.md): You can deactivate your campaign using the relevant service.
- [6. Activate](https://developer.paywall.one/payment-orchestration-integration-document/wallet-services/7.-campaign/6.-activate.md): You can activate your campaign using the relevant service.
- [7. Delete](https://developer.paywall.one/payment-orchestration-integration-document/wallet-services/7.-campaign/7.-delete.md): You can delete your campaign using the relevant service.
- [8. Active Campaigns](https://developer.paywall.one/payment-orchestration-integration-document/wallet-services/7.-campaign/8.-active-campaigns.md): You can list your active campaigns using the relevant service
- [9. Active Campaigns](https://developer.paywall.one/payment-orchestration-integration-document/wallet-services/7.-campaign/9.-active-campaigns.md): You can list your active campaigns using the relevant service.
- [8. Commission Management](https://developer.paywall.one/payment-orchestration-integration-document/wallet-services/8.-commission-management.md)
- [1. Create (System Level)](https://developer.paywall.one/payment-orchestration-integration-document/wallet-services/8.-commission-management/1.-create-system-level.md): You can create a commission that will apply to all wallet owners and their wallets across the system using this service.
- [2. Create (Wallet Owner)](https://developer.paywall.one/payment-orchestration-integration-document/wallet-services/8.-commission-management/2.-create-wallet-owner.md): You can create a commission specific to the wallet owner using this service.
- [3. Create (Wallet)](https://developer.paywall.one/payment-orchestration-integration-document/wallet-services/8.-commission-management/3.-create-wallet.md): You can create a commission specific to the wallet using this service.
- [4. Get by Id](https://developer.paywall.one/payment-orchestration-integration-document/wallet-services/8.-commission-management/4.-get-by-id.md): Get Commission Details by Id
- [5. List (System Level)](https://developer.paywall.one/payment-orchestration-integration-document/wallet-services/8.-commission-management/5.-list-system-level.md): You can use this service to list the commissions based on your merchant (Paywall account).
- [6. List (Wallet Owner)](https://developer.paywall.one/payment-orchestration-integration-document/wallet-services/8.-commission-management/6.-list-wallet-owner.md): You can use this service to list commissions based on the wallet owner.
- [7. List (Wallet)](https://developer.paywall.one/payment-orchestration-integration-document/wallet-services/8.-commission-management/7.-list-wallet.md): You can use this service to list the commissions based on the wallet.
- [8. Update Commission](https://developer.paywall.one/payment-orchestration-integration-document/wallet-services/8.-commission-management/8.-update-commission.md): You can use this service to update the cost of a specific commission.
- [9. Activate](https://developer.paywall.one/payment-orchestration-integration-document/wallet-services/8.-commission-management/9.-activate.md): You can use this service to activate a specific commission.
- [10. Deactivate](https://developer.paywall.one/payment-orchestration-integration-document/wallet-services/8.-commission-management/10.-deactivate.md): You can use this service to deactivate a specific commission.
- [11. Delete (Id)](https://developer.paywall.one/payment-orchestration-integration-document/wallet-services/8.-commission-management/11.-delete-id.md): Belirli bir komisyonu silmek için bu servisi kullanabilirsiniz
- [12. Delete (Sistem)](https://developer.paywall.one/payment-orchestration-integration-document/wallet-services/8.-commission-management/12.-delete-sistem.md): You can use this service to delete all commissions created at the system level.
- [13. Delete (WalletOwner)](https://developer.paywall.one/payment-orchestration-integration-document/wallet-services/8.-commission-management/13.-delete-walletowner.md): You can use this service to delete all commissions created at the WalletOwner level.
- [14. Delete (Wallet)](https://developer.paywall.one/payment-orchestration-integration-document/wallet-services/8.-commission-management/14.-delete-wallet.md): You can use this service to delete all commissions created at the \*\*Wallet\*\* level.
- [9. Blocked Balance](https://developer.paywall.one/payment-orchestration-integration-document/wallet-services/9.-blocked-balance.md)
- [1. Block Balance](https://developer.paywall.one/payment-orchestration-integration-document/wallet-services/9.-blocked-balance/1.-block-balance.md): You can use this service to define a blocked balance for a specific wallet.
- [2. List](https://developer.paywall.one/payment-orchestration-integration-document/wallet-services/9.-blocked-balance/2.-list.md): You can use this service to view/query the blocked balance assigned to a specific wallet.
- [3. Delete](https://developer.paywall.one/payment-orchestration-integration-document/wallet-services/9.-blocked-balance/3.-delete.md): You can use this service to delete the blocked balance assigned to a specific wallet.
- [System Data](https://developer.paywall.one/payment-orchestration-integration-document/wallet-services/system-data.md)
- [Wallet Owner Types](https://developer.paywall.one/payment-orchestration-integration-document/wallet-services/system-data/wallet-owner-types.md)
- [Transaction Types](https://developer.paywall.one/payment-orchestration-integration-document/wallet-services/system-data/transaction-types.md)
- [Commission Levels](https://developer.paywall.one/payment-orchestration-integration-document/wallet-services/system-data/commission-levels.md)
- [Commission Condition Types](https://developer.paywall.one/payment-orchestration-integration-document/wallet-services/system-data/commission-condition-types.md)
- [Commission Cost Types](https://developer.paywall.one/payment-orchestration-integration-document/wallet-services/system-data/commission-cost-types.md)
- [Cashback Types](https://developer.paywall.one/payment-orchestration-integration-document/wallet-services/system-data/cashback-types.md)
- [Limit Categories](https://developer.paywall.one/payment-orchestration-integration-document/wallet-services/system-data/limit-categories.md)
- [Limit Types](https://developer.paywall.one/payment-orchestration-integration-document/wallet-services/system-data/limit-types.md)
- [Limit Usage Types](https://developer.paywall.one/payment-orchestration-integration-document/wallet-services/system-data/limit-usage-types.md)
- [Reconciliation Service](https://developer.paywall.one/payment-orchestration-integration-document/wallet-services/reconciliation-service.md): You can perform daily reconciliations of payments made between your system and Paywall, tracking the quantity and amount of your payments.
- [Virtual POS](https://developer.paywall.one/payment-orchestration-integration-document/wallet-services/reconciliation-service/virtual-pos.md): Virtual POS reconciliation processes are carried out in this field
- [1. Perform Reconciliation](https://developer.paywall.one/payment-orchestration-integration-document/wallet-services/reconciliation-service/virtual-pos/1.-perform-reconciliation.md): The Perform Reconciliation service takes the daily figures from your system and returns whether the reconciliation was successful or not.
- [2. Fetch Reconciliation](https://developer.paywall.one/payment-orchestration-integration-document/wallet-services/reconciliation-service/virtual-pos/2.-fetch-reconciliation.md): You can authorize Paywall with your own access credentials through the PayOut providers supported by Paywall to perform balance check operations.
- [3. End of Day Data](https://developer.paywall.one/payment-orchestration-integration-document/wallet-services/reconciliation-service/virtual-pos/3.-end-of-day-data.md): You can authorize Paywall with your own access credentials through the PayOut providers supported by Paywall to perform balance check operations.
- [4. Reconciliation List](https://developer.paywall.one/payment-orchestration-integration-document/wallet-services/reconciliation-service/virtual-pos/4.-reconciliation-list.md): You can authorize Paywall with your access credentials through the PayOut providers supported by Paywall to perform balance check operations.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://developer.paywall.one/payment-orchestration-integration-document/wallet-services.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
