> ## 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/-/c/7/2/d/c72d8c6fb9fc2000/672ad7e4-e76f-47f9-b565-2a8f92_dwc4zd.png)

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

![](https://storage.crisp.chat/users/helpdesk/website/-/7/f/3/e/7f3eb9c7158b0400/82a51d85-5e8f-4223-98da-cdb83e_18lra7m.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/-/f/1/0/1/f1014a898b402000/909a5379-b9bf-45c7-bf04-040067_14y10gv.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/-/6/0/5/2/6052c8e6c7b53800/7a0c077f-8dda-46b2-9de5-b982e7_19244sq.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/-/d/f/8/f/df8fd6cc5e7da000/44a3d3f7-eea7-43cc-a2af-67700c_1rgvisr.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!