**Last updated**: 22 April 2026 | [**Change log**](/access/products/plugins/change-log)

# Your customer's journey

You can choose to enable payments via our Hosted Payment Pages (HPP) API and/or our Checkout SDK.

The below sections outline what your customer sees when you integrate with both options.

## Your customer's journey as a guest user

1. Visiting your storefront as a guest user, your customer sees the payment section as below:


HPP payment section screenshot
1. Your customer selects "Worldpay Hosted Payment Page", places the order, and is redirected to our Hosted Payment Page.


Order summary page
1. They fill in their card details, click on "Make Payment" and are redirected to a processing page.


Order processing page
1. Alternatively, your customer selects "Worldpay Checkout SDK" and enters their card details in the payment section of your storefront:


Checkout SDK payment section screenshot
1. Once the payment is processed, the order confirmation page is displayed. This stage is the same for both HPP and Checkout SDK.


Order confirmation page
## Storing your customer's card details

You can allow your customer to save a card, if they create an account, by enabling the below custom preference in Salesforce Business Manager.

Go to **Merchant Tools →  Site Preferences →  Site Custom Preferences** and click "AWP-Core".

Enable save cards field
Please contact your Worldpay Implementation Manager for more details.

br
1. If this custom preference is enabled and your customer is logged in:


* your customer sees a “Save payment details” option on the Hosted Payment Page


Save payment details
* your customer sees a "Save card for future purchases" option on the payment section of your storefront when they select "Worldpay Checkout SDK"


Save card for future purchases screenshot
1. If the checkbox is checked, a request is sent to us to create a token for your customer using their credit card. This is stored on their account.


Saved card in customer account screenshot
* If your customer already has a card token stored on their account it will be displayed on the checkout page. They have the option to either use it or to use a new card.


Use saved card path screenshot
* Your customer can choose to remove their stored card tokens from their account. Each token selected is deleted from Salesforce and a request is sent to us to delete it.


## Paying by subscription

You can choose to [enable your customer to pay by subscription](/access/products/plugins/salesforce/installation#enable-subscription-functionality) for products and services.

To do this, they must create an account and be logged in at the time of purchase.

Items paid for by subscription will display in the "Subscriptions" section of your customer's account, where your customer will have the option to cancel if they choose.

Subscription section in account