# Extend your integration

Explore guides for extending a Hosted Payment Page integration, including pre-authorizations, saving payment details, repeat payments, and background validation.

**Prerequisites:** [Authentication](/api/authentication)

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

- [**Run a pre-authorization**](/guides/payments/hosted-payment-page/pre-authorization) - Hold an amount on a customer's card and then capture the payment later.
- [**Save a customer's payment details**](/guides/payments/hosted-payment-page/save-payment-details) - Store customer payment details for use in future transactions.
- [**Set up repeat payments**](/guides/payments/hosted-payment-page/set-up-repeat-payments) - Create payment plans and subscribe your customers to them to accept regular, scheduled payments.
- [**Implement background validation**](/guides/payments/hosted-payment-page/background-validation) - Check if our gateway processed a card payment.

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

To extend your Hosted Payment Page integration, follow our guides:

<a id="run-a-pre-authorization"></a>
#### [Run a pre-authorization](/guides/payments/hosted-payment-page/pre-authorization)

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

<a id="set-up-repeat-payments"></a>
#### [Set up repeat payments](/guides/payments/hosted-payment-page/set-up-repeat-payments)

<a id="implement-background-validation"></a>
#### [Implement background validation](/guides/payments/hosted-payment-page/background-validation)
