> For the complete documentation index, see [llms.txt](https://docs.picklemods.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.picklemods.com/paid-resources/in-game-store/exports.md).

# Exports

## Server-Side:

```lua
exports.pickle_store:AddCoins(source, amount, [optional] origin)
--Adds coins for the player with the source.
-- Optionally, origin allows you to pass a reason to the discord log webhook.
```

```lua
arguments: source, amount, [optional] origin
```

```lua
exports.pickle_store:RemoveCoins(source, amount, [optional] origin)
--Removes coins for the player with the source.
-- Optionally, origin allows you to pass a reason to the discord log webhook.
```

```
arguments: source, amount, [optional] origin
```

```lua
exports.pickle_store:GetCoins(source)
-- Gets the player's coins by source.
```

```lua
arguments: source
```

```lua
exports.pickle_store:GetUserInfo(source)
-- Gets the player's raw user info (coins, spins, identifiers, etc).
```

```lua
arguments: source
```

## Client-Side:

```lua
TriggerClientEvent("pickle_store:openStore", source)
--Opens the menu.
```

```lua
arguments: source
```
