# Plugins

Plugins extend the functionality of **Project Zero CLI**, providing additional features such as payment options, checkout enhancements, and customer experience improvements. This documentation outlines the available plugins, installation steps, and descriptions for each plugin.

## <mark style="color:red;">**Managing Plugins**</mark>

{% stepper %}
{% step %}
To access and manage plugins in your **Project Zero CLI**, run the following command:

```bash
npx @akinon/projectzero@latest --plugins
```

{% endstep %}

{% step %}
A list of available plugins will be displayed.
{% endstep %}

{% step %}
Selected plugins will be added to the project and ready for use.
{% endstep %}

{% step %}
Unchecking a plugin will remove it from the project.
{% endstep %}
{% endstepper %}

## <mark style="color:red;">**Installation Steps**</mark>

Follow these steps to install plugins in **Project Zero CLI**:

{% stepper %}
{% step %}
Open a terminal and run the command:

```bash
npx @akinon/projectzero@latest --plugins
```

{% endstep %}

{% step %}
A list of available plugins will be displayed. Select the plugins you want to install.
{% endstep %}

{% step %}
Confirm your selection. The chosen plugins will be installed and ready for use.
{% endstep %}
{% endstepper %}

## <mark style="color:red;">**Available Plugins**</mark>

The following plugins can be installed to enhance your **Project Zero** experience:

1. [Akinon Next](/technical-guides/project-zero/next.js/plugins/akinon-next.md)
2. [Akifast](/technical-guides/project-zero/next.js/plugins/akifast.md)
3. Apple Pay
4. [B2B](/technical-guides/project-zero/next.js/plugins/b2b.md)
5. [Basket Gift Pack](/technical-guides/project-zero/next.js/plugins/basket-gift-package.md)
6. [BKM Express](/technical-guides/project-zero/next.js/plugins/bkm-express.md)
7. [Checkout Gift Pack](/technical-guides/project-zero/next.js/plugins/checkout-gift-package.md)
8. [Click\&Collect](/technical-guides/project-zero/next.js/plugins/click-and-collect.md)
9. [Credit Payment](/technical-guides/project-zero/next.js/plugins/credit-payment.md)
10. [GarantiPay](/technical-guides/project-zero/next.js/plugins/garantipay.md)
11. [Hepsipay](/technical-guides/project-zero/next.js/plugins/hepsipay.md)
12. [Masterpass](#masterpass)
13. [Multi Basket](/technical-guides/project-zero/next.js/plugins/multi-basket.md)
14. [One Click Checkout](/technical-guides/project-zero/next.js/plugins/one-click-checkout.md)
15. [OTP](/technical-guides/project-zero/next.js/plugins/otp.md)
16. [Pay On Delivery](#pay-on-delivery)
17. [Saved Card](/technical-guides/project-zero/next.js/plugins/saved-card.md)
18. [Tabby Payment Extension](/technical-guides/project-zero/next.js/plugins/tabby-payment-gateway.md)
19. [Tamara Payment Extension](/technical-guides/project-zero/next.js/plugins/tamara-payment-gateway.md)

### <mark style="color:red;">**Akinon Next**</mark>

Base UI and layout infrastructure for Project Zero applications.

[Click here for details](https://www.npmjs.com/package/@akinon/next)

### <mark style="color:red;">**Akifast**</mark>

Provides a fast login and payment experience.

[Click here for details](https://www.npmjs.com/package/@akinon/pz-akifast)

### <mark style="color:red;">**Apple Pay**</mark>

Integrates Apple Pay as a payment method in checkout flows.

[Click here for details](https://www.npmjs.com/package/@akinon/pz-apple-pay)

### <mark style="color:red;">**B2B**</mark>

Adds quote requests and saved cart features for corporate users.

[Click here for details](https://www.npmjs.com/package/@akinon/pz-b2b)

### <mark style="color:red;">**Basket Gift Pack**</mark>

Adds a gift pack and/or a gift note to products in the basket. Enhances the gifting experience for customers.

[Click here for details](https://www.npmjs.com/package/@akinon/pz-basket-gift-pack)

### <mark style="color:red;">**BKM Express**</mark>

Integrates the BKM Express payment method for users to make fast and secure payments without entering card details.

[Click here for details](https://www.npmjs.com/package/@akinon/pz-bkm)

### <mark style="color:red;">**Checkout Gift Pack**</mark>

Enables a gift pack option on the payment page. Customers can choose to wrap their purchases as gifts during checkout.

[Click here for details](https://www.npmjs.com/package/@akinon/pz-checkout-gift-pack)

### <mark style="color:red;">**Click & Collect**</mark>

Allows customers to place an order online and pick it up from a selected store. Reduces delivery costs and improves convenience for users.

[Click here for details](https://www.npmjs.com/package/@akinon/pz-click-collect)

### <mark style="color:red;">**Credit Payment**</mark>

Supports credit card payments with installment and non-installment options.

[Click here for details](https://www.npmjs.com/package/@akinon/pz-credit-payment)

### <mark style="color:red;">**Garanti Pay**</mark>

Allows Garanti Bank credit card users to make fast and secure payments without entering card details.

[Click here for details](https://www.npmjs.com/package/@akinon/pz-gpay)

### <mark style="color:red;">**Hepsipay**</mark>

Adds Hepsipay as a payment method using an embedded iframe. Supports custom UI and handles payment success automatically.

[Click here for details](https://www.npmjs.com/package/@akinon/pz-hepsipay)

### <mark style="color:red;">**Masterpass**</mark>

Secure card storage and payment experience using Masterpass.

[Click here for details](https://www.npmjs.com/package/@akinon/pz-masterpass)

### <mark style="color:red;">**Multi Basket**</mark>

Enables customers to create and manage multiple virtual baskets at the same time. Facilitates better basket organization.

[Click here for details](https://www.npmjs.com/package/@akinon/pz-multi-basket)

### <mark style="color:red;">**One Click Checkout**</mark>

Simplifies the checkout process by adding one-click payment methods.

[Click here for details](https://www.npmjs.com/package/@akinon/pz-one-click-checkout)

### <mark style="color:red;">**OTP**</mark>

Adds SMS-based OTP (One-Time Password) verification for secure actions such as registration and updating profile information.

[Click here for details](https://www.npmjs.com/package/@akinon/pz-otp)

### <mark style="color:red;">**Pay On Delivery**</mark>

Provides an option for customers to pay with cash or a credit card at the time of delivery.

[Click here for details](https://www.npmjs.com/package/@akinon/pz-pay-on-delivery)

### <mark style="color:red;">**Saved Card**</mark>

Allows customers to store and reuse saved credit card details securely.

[Click here for details](https://www.npmjs.com/package/@akinon/pz-saved-card)

### <mark style="color:red;">**Tabby Payment Extension**</mark>

Integrates Tabby’s installment and deferred payment solutions into the checkout.

[Click here for details](https://www.npmjs.com/package/@akinon/pz-tabby-extension)

### <mark style="color:red;">**Tamara Payment Extension**</mark>

Adds Tamara’s "Buy Now, Pay Later" feature to the payment options. Customers can defer payments while ensuring a seamless checkout experience.

[Click here for details](https://www.npmjs.com/package/@akinon/pz-tamara-extension)


---

# 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://docs.akinon.com/technical-guides/project-zero/next.js/plugins.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.
