> ## Documentation Index
> Fetch the complete documentation index at: https://docs.cartble.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Install and manage plugins in your Cartble store

> Plugins extend your Cartble store with payment processing, offline payment methods, and AI-powered pricing tools — all managed from the admin dashboard.

Plugins are add-ons that extend your store's functionality beyond the core platform. Cartble comes with three built-in plugins: two for handling payment methods at checkout and one for AI-powered pricing and profit analysis. You install and configure each plugin from the Plugins Manager in your admin dashboard, and changes take effect immediately without requiring a redeploy.

<CardGroup cols={3}>
  <Card title="Stripe Payments" icon="credit-card">
    Global payment gateway supporting credit cards, Apple Pay, and Google Pay. Injects the Stripe payment UI into your checkout flow.
  </Card>

  <Card title="Manual Payment" icon="banknotes">
    Offline payment method for bank transfers and other manually arranged payments. Customers see payment instructions at checkout after placing their order.
  </Card>

  <Card title="Smart Price" icon="chart-bar">
    AI-powered pricing strategies and profit optimization. Adds a full pricing analytics suite to your admin sidebar and surfaces markup data directly in your product table.
  </Card>
</CardGroup>

## Available plugins

### Stripe Payments

Stripe Payments connects your store to the Stripe payment gateway, enabling customers to pay with credit and debit cards, Apple Pay, and Google Pay. When active, Stripe renders its payment form at the checkout payment step. You configure your Stripe account credentials from the plugin's settings panel in the Plugins Manager.

### Manual Payment

Manual Payment lets you accept offline payments such as bank transfers or any other method you arrange directly with your customers. When enabled, the plugin displays a manual payment option at checkout along with a notice explaining that your team will contact the customer after order placement to finalize payment details. You can toggle this plugin on or off from its settings panel without affecting other payment methods.

### Smart Price

Smart Price adds a comprehensive pricing intelligence suite to your store admin. It calculates AI-suggested prices based on your product costs, fixed business expenses, transaction fees, and packaging materials — then surfaces those suggestions alongside each product. Smart Price also adds a markup column to your product table and a pricing insights panel on individual product pages. See the [Smart Price guide](/plugins/smart-price) for full details.

## Installing and uninstalling plugins

You manage all plugins from the **Plugins Manager** in your admin dashboard.

<Steps>
  <Step title="Open Plugins Manager">
    In your admin dashboard, navigate to the Plugins Manager section.
  </Step>

  <Step title="Install a plugin">
    Find the plugin you want to enable and click **Install**. The plugin activates immediately and its features become available in your store.
  </Step>

  <Step title="Configure plugin settings">
    After installing, click on the plugin to open its settings panel. Each plugin has its own configuration options — for example, Stripe requires your API credentials, while Manual Payment has a simple enable/disable toggle.
  </Step>

  <Step title="Uninstall a plugin">
    To remove a plugin, open it in the Plugins Manager and click **Uninstall**. The plugin's UI and features are removed from your store immediately.
  </Step>
</Steps>

## How plugin settings work

Each plugin can expose a settings component in the Plugins Manager. Payment plugins use their settings panel to configure credentials or toggle availability. The Smart Price plugin stores its configuration — such as target profit margin and estimated monthly sales volume — within its own admin app sections rather than a single settings panel.

<Note>
  Payment plugins inject their UI directly into the checkout payment method step. If you have both Stripe Payments and Manual Payment installed, customers will see both options at checkout.
</Note>

<Info>
  Analytics plugins like Smart Price add dedicated sections to your admin sidebar rather than injecting into the storefront. You access Smart Price features through the Smart Price group in your admin navigation.
</Info>
