# Plisio

Plisio is a cryptocurrency payment gateway that enables businesses to accept payments in over 15 cryptocurrencies, including Bitcoin, Ethereum, and Litecoin.

- **Category:** payment processing
- **Auth:** API_KEY
- **Composio Managed App Available?** N/A
- **Tools:** 12
- **Triggers:** 0
- **Slug:** `PLISIO`
- **Version:** 20260413_00

## Tools

### Create Plisio Invoice

**Slug:** `PLISIO_CREATE_INVOICE`

Tool to create a new cryptocurrency payment invoice with Plisio. Returns transaction ID and invoice URL for payment. For white-label accounts, includes additional fields like wallet hash, QR code, and commission details. Use when you need to generate a payment request for cryptocurrency transactions.

### Estimate Fee

**Slug:** `PLISIO_ESTIMATE_FEE`

Tool to estimate network fee for a withdrawal transaction to specific address(es). Use when calculating transaction costs before creating a withdrawal.

### Get Balance By Currency

**Slug:** `PLISIO_GET_BALANCE_BY_CURRENCY`

Tool to get the balance for a specific cryptocurrency in your Plisio account. Use when you need to retrieve the balance of a particular crypto asset.

### Get Commission

**Slug:** `PLISIO_GET_COMMISSION`

Tool to estimate the total cost including network fee and Plisio commission for a transaction. Returns detailed breakdown of commission, fee, and fee plan options for the specified cryptocurrency and amounts.

### Get Currency Rate

**Slug:** `PLISIO_GET_CURRENCY_RATE`

Tool to retrieve list of supported cryptocurrencies with current rates filtered by fiat currency. Use when you need exchange rate information for cryptocurrencies in a specific fiat currency.

### Get Fee Plans

**Slug:** `PLISIO_GET_FEE_PLANS`

Tool to retrieve available fee plans for a given cryptocurrency. Specify a currency symbol like 'BTC', 'ETH' to get fee plan details.

### Get Fee Plans

**Slug:** `PLISIO_GET_FEE_PLANS2`

Tool to get available fee plans for a specific cryptocurrency. Returns fee values and configuration like gas limits for Ethereum-based coins or confirmation targets for Bitcoin. Use when you need to determine transaction fee options before creating or sending a transaction.

### Get Invoice

**Slug:** `PLISIO_GET_INVOICE`

Tool to retrieve detailed information about a specific invoice by its ID. Use when you need to check invoice status, payment details, or transaction information.

### Get Invoice by Email

**Slug:** `PLISIO_GET_INVOICE_EMAIL`

Tool to retrieve invoice details by email ID. Use when you need to fetch detailed information about a specific invoice using the invoice ID and payer's email address.

### Get Shop Information

**Slug:** `PLISIO_GET_SHOP`

Tool to retrieve shop information by API key. Returns details about the shop associated with the current API credentials.

### Get Plisio Transactions

**Slug:** `PLISIO_GET_TRANSACTIONS`

Tool to retrieve a list of transactions and invoices. Use after authenticating with your API key to fetch historical operations with optional filters and pagination. Example: GetTransactions(status='paid', limit=20).

### List Supported Currencies

**Slug:** `PLISIO_LIST_CURRENCIES`

Tool to retrieve a list of supported cryptocurrencies with their rates and information. Use after API credentials are configured to get current exchange rates, commission percentages, and operational status for all available coins.
