# Interaction Handlers

The pawnshop interaction supports different interaction systems, based on what your server uses.

In `client/editable.lua`, the function `InteractionHandler()` sets up how players open the pawnshop at the location defined in config.lua.

#### Supported interaction types

* **qb-target**\
  Adds a box zone using `qb-target`. When players are close, they see an option to open the Pawnshsop.
* **ox-target**\
  Adds a box zone using `ox-target` with a similar option to open the Pawnshop.
* **codem-textui** or Drawtext\
  Shows a 3D text or text UI prompt when the player is near, instructing to press E to open the Pawnshop.

<figure><img src="https://2503782634-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fq8rpbDr6aKnX6APOhUqS%2Fuploads%2Fq7j7YT0f9qWZTjrkc9oe%2Fimage.png?alt=media&#x26;token=82e99060-3902-4c22-b9d4-a95b09360e73" alt=""><figcaption></figcaption></figure>
