# Checkout Service

Converts a cart into a sales order by executing a number of checkout steps in sequence.

### Key features and benefits

* Validates product availability and product prices
* Automatically applies coupons and promotions
* Captures payment and eventually creates a sales order
* Supports Credit Card, Pay by Invoice, PayPal, and a wide range of other payment methods, including payment with reward points
* Provides guest checkout functionality, allowing users to complete a purchase without the need for a customer account
* Validation significantly reduces the number of orders that can't be fulfilled
* Allows you to bring your own payment service provider
* Offers customers a wide range of payment options
* Minimizes administrative costs by instantly informing customers whether their order has been accepted
* Reduces the number of abandoned carts for occasional or first-time buyers
