# Extend your integration

Extend your Hosted Fields integration by styling fields, adding custom fields, closing sessions, and saving payment details.

After you set up Hosted Fields to run a sale, you can extend your integration to include the following:

- [**Style your fields**](/guides/payments/hosted-fields/styling-hosted-fields) - Change the look and feel of the fields to match your branding, for example, you can update the font and color of the text.
- [**Add your own fields**](/guides/payments/hosted-fields/add-your-own-fields) - Validate and capture other information, for example, a customer's email address.
- [**Close a session**](/guides/payments/hosted-fields/close-session) - Close an idle session of Hosted Fields if the customer navigates away from the checkout page.
- [**Save a customer's payment details**](/guides/payments/hosted-fields/save-payment-details-overview) - Save a customer's payment details as a secure token that you can use for multiple sales.
- [**Update a customer's saved payment details**](/guides/payments/hosted-fields/update-payment-details) - Update a customer's payment details associated with a secure token.

You can run follow-on actions with our API, for example, to view a payment or to void a payment.

<a id="guides"></a>
## Guides

To extend your Hosted Fields integration, follow our guides:

<a id="style-your-fields"></a>
#### [Style your fields](/guides/payments/hosted-fields/styling-hosted-fields)

<a id="add-your-own-fields"></a>
#### [Add your own fields](/guides/payments/hosted-fields/add-your-own-fields)

<a id="close-a-session"></a>
#### [Close a session](/guides/payments/hosted-fields/close-session)

<a id="save-a-customers-payment-details"></a>
#### [Save a customer's payment details](/guides/payments/hosted-fields/save-payment-details-overview)

<a id="update-a-customers-payment-details"></a>
#### [Update a customer's payment details](/guides/payments/hosted-fields/update-payment-details)
