# Card Present Integration Guide

### Payment Engine .NET SDK <a href="#payment-engine-.net-sdk" id="payment-engine-.net-sdk"></a>

[Payment Engine SDK](https://docs.solapayments.com/sdk/payment-engine-sdk)

**Supported Devices:**\
All Sola-supported devices

**Benefits:**

* Seamless integration with all Sola-supported devices.

**Limitations:**

* Only compatible with Windows operating systems.

### BBPOS  <a href="#bbpos" id="bbpos"></a>

[BBPOS](https://docs.solapayments.com/products/bbpos)

**Supported Devices:**\
All Sola-supported devices

**Benefits:**

* Works with all Sola-supported devices.

**Limitations:**

* Compatible only with Windows and Mac.
* Installation on Mac can be challenging.
* Requires the BBPOS application to be installed and actively running in the background.\ <br>

### Cloud IM  <a href="#cloud-im" id="cloud-im"></a>

[CloudIM Developer Guide | Cardknox](https://docs.cardknox.com/cardknox-products/cloudim-developer-guide)

**Supported Devices:**\
PAX A77, A35, A80, A920, and A920 Pro

**Benefits:**

* API-driven integration with minimal setup.
* No installation required for operation.

**Limitations:**

* Supports a limited range of devices.
* Some commands and features are not yet fully supported.

### API + Keyboard Emulator <a href="#api--keyboard-emulator" id="api--keyboard-emulator"></a>

[Transaction API](https://docs.solapayments.com/api/transaction)

**Supported Devices:**\
ID Tech Augusta and VP8300

**Benefits:**

* Simple integration through API.
* Plug-and-play devices for quick setup.

**Limitations:**

* Only supports a limited number of devices.
* Lacks support for PIN entry.
* Augusta does not support tap functionality.
* Only supported in the US

<br>
