Service Catalog checkout models
The service catalog defaults to one-step checkout model, but also allows two-step checkout. Administrators and users with the catalog_admin role can enable and configure the two-step checkout model and control how the delivery address is populated.
The service catalog defaults to a one-step checkout model. When a user clicks Proceed to checkout or Order now, items in the shopping cart are ordered and the order summary or status screen appears. The one-step checkout model runs in the following order:
The service catalog also supports a two-step checkout model. Under this model, when a user clicks Proceed to checkout or Order now, an order confirmation screen appears. You can edit the order, choose a delivery location, or upload an attachment before submitting the order. The two-step checkout model runs in the following order:
.
Access check for a catalog item is performed during its checkout. This check is also applicable in scripts and APIs.
Enable the two-step checkout process
You can enable the two-step checkout to specify a recipient, delivery address, and special instructions for an order.
Avant de commencer
Role required: admin
Procédure
Specify requester location
Administrators can control how the delivery address is populated. By default the delivery address is defined by the client script called set location.
When the two-step checkout process is enabled, the set location script
retrieves the address of the user and enters formatted details in the Deliver to
field.