> ## Knowledge Base Index
> Fetch the complete knowledge base index at: https://staging.chrisp.chat/sitemap.xml
> Use this file to discover available pages before exploring further.
> Pure-Markdown content can be obtained by appending a '.md' suffix to the content URLs listed in the sitemap (without the trailing slash).

# Restrict creation, editing, and deletion of charges to only when on visit

| With this feature, you can control whether charges can be created, edited, or deleted when the user is visiting a client.

## Geolocalized charges 📍

Just like other features in the Handy app, the location of charges can also be tracked.

* You can view this information in the ****User activity map**** and in the ****Timeline****

![](https://storage.crisp.chat/users/helpdesk/website/-/8/f/5/c/8f5c0536cbfa0800/fe0ee4ce-b2a3-4802-add7-a57ad9_fs0ur.png)

* In this timeline, you can click on a payment and see its details:

![](https://storage.crisp.chat/users/helpdesk/website/-/9/6/0/8/960830fa765f2800/c5272003-6d14-46c2-91e6-4e5c64_1ebyb78.png)

* The specific location of the payment, including latitude and longitude, can be viewed by clicking Download on the ****Payment report**** page.

👉 This can help you have greater control and traceability of where payments are being completed.

## Enable the setting ⚙️

Go to Settings > Clients > Permissions for mobile users in the app. Then, enable the following setting:

![](https://storage.crisp.chat/users/helpdesk/website/-/e/6/a/e/e6ae63771cdbc800/22698cdd-deef-4269-bedb-11f048_1xvfd7v.png)

This setting works similarly to the existing setting for orders, but applied to charges.

* ****If enabled****, the user won't be able to ****create, edit, or delete charges**** unless they're actively on a visit with the client.
* ****If disabled****, Handy will behave as usual, without any restrictions on charges.

💡 This setting is disabled by default; it's up to the company administrator to decide whether or not to enable it.

## Mobile app 📱

When this setting is enabled:

* In Android devices, the ****Payments**** button will be disabled if the user isn't currently on a visit.

![](https://storage.crisp.chat/users/helpdesk/website/-/c/4/1/e/c41ee3a65fbaa000/3311f6ca-c7dd-4cd3-bd6e-3e9351_w9nxy1.png)

* If the user tries to register a payment anyway, the app will show a message with details about the restriction:

![](https://storage.crisp.chat/users/helpdesk/website/-/a/f/7/b/af7bc2dbfaac4000/c4b0c343-a33f-437e-9fa7-479892_2s6hom.png)

|| ✅ With this setting enabled, you can ensure payments and charges are always linked to a visit, keeping control and consistency in your sales operations.

Send us a message in the chat if you have any questions!