# Add to Cart: checkout experience (/archive/paypal-payments-standard/integration-guide/checkout-exp-cart)



> **Warning:** This product is [deprecated](/archive/product-lifecycle) and should not be used for new integrations. Use [Payment Links and Buttons](/payment-links-buttons/overview) instead. For information about migrating, visit the [Upgrade Hub](https://developer.paypal.com/upgrade/wps/guide/).

This topic provides a workflow diagram and full description of the checkout experience for an Add to Cart button configured with basic payment options. It also provides links to other topics that can help you configure advanced payment option for this button.

## Checkout workflow for a basic Add to Cart button [#checkout-workflow-for-a-basic-add-to-cart-button]

<img src="https://www.paypalobjects.com/webstatic/en_US/developer/docs/pps/add-to-cart_basic-checkout-experience.gif" />

Read a description that includes customer actions on an example retail website for each step of the workflow:

* [Buyers add items to the PayPal shopping cart](#buyers-add-items-to-the-paypal-shopping-cart)
* [Buyers chooses how to pay](#buyers-choose-how-to-pay)
* [Buyers view and print payment confirmation](#buyers-view-and-print-payment-confirmation)
* [Buyers receive payment authorization notices by email](#buyers-receive-payment-authorization-notices-by-email)
* [Enhance the checkout experience](#enhance-the-checkout-experience)

### Buyers add items to the PayPal shopping cart [#buyers-add-items-to-the-paypal-shopping-cart]

The basic checkout experience with the PayPal shopping cart begins when a buyer on your website adds items to the cart and then views it to check out.

<img src="https://www.paypalobjects.com/webstatic/en_US/developer/docs/pps/demo_add-to-cart-kins-kards.gif" />

In this example, Steve begins on Kin's Kards website, looking for birthday cards. Steve clicks Add to Cart under two cards that he wants. Then, he clicks View Cart to review his selections.

In this example, Steve begins on Kin's Kards website, looking for birthday cards. Steve clicks Add to Cart under two cards that he wants. Then, he clicks View Cart to review his selections.

<img src="https://www.paypalobjects.com/webstatic/en_US/developer/docs/pps/demo_add-to-cart-shopping-cart-page.gif" />

In this case, Steve is satisfied with his selections and the transaction amount so he clicks Check Out.

### Buyers choose how to pay [#buyers-choose-how-to-pay]

PayPal displays a billing information/log-in page, which presents the buyer with the choice of how to pay: Either entering their credit card/debit card information or logging into PayPal.

PayPal displays a billing information/log-in page, which presents the buyer with the choice of how to pay: Either entering their credit card/debit card information or logging into PayPal.

### Buyers view and print payment confirmation [#buyers-view-and-print-payment-confirmation]

PayPal displays a payment confirmation page after the buyer pays, which indicates the transaction and payment authorization have been successfully completed.

<img src="https://www.paypalobjects.com/webstatic/en_US/developer/docs/pps/demo_add-to-cart-payment-confirmation-page.gif" />

From the payment confirmation page, a buyer can:

* View the PayPal transaction ID to reconcile their payments.
* Print the receipt for their records.   <img src="https://www.paypalobjects.com/webstatic/en_US/developer/docs/pps/demo_add-to-cart-payment-receipt.gif" />   In this case, Steve prints the PayPal payment receipt for his records.

### Buyers receive payment authorization notices by email [#buyers-receive-payment-authorization-notices-by-email]

PayPal sends the buyer a payment authorization notice by email to confirm the transaction that they made with the merchant.

PayPal sends the buyer a payment authorization notice by email to confirm the transaction that they made with the merchant.

In this case, PayPal sends Steve an email message notifying him of his transaction with Kin's Kards and his authorization for payment of $14.28 USD.

## Enhance the checkout experience [#enhance-the-checkout-experience]

To enhance the buyer's checkout experience, you can add custom options to your payment button. The following topics describe custom button options and other PayPal Payment Standard product features:

* [Customize advanced features](/archive/paypal-payments-standard/integration-guide/step-3) — Configure options in Step 3: Customize advanced features on the Create a PayPal payment button page.
* [Account profile settings](/archive/paypal-payments-standard/integration-guide/ProfileAndTools) — Configure your PayPal account profile to add your company logo and auto-calculate shipping and tax information.
* [Merchant Setup and Administration Guide](/archive/paypal-payments-standard/admin/checkout-settings) — Implement the Auto-Return feature so customers are automatically returned to your website when they complete a transaction.
* [Payment Data Transfer](/api/nvp-soap/payment-data-transfer) — Return transaction information to buyers after completing a purchase, including a Thank You message.
* [Filling out FORMs automatically with HTML variables](/archive/paypal-payments-standard/integration-guide/formbasics#auto-fill-forms-with-html-variables)
* [HTML variables for filling out PayPal checkout pages automatically](/archive/paypal-payments-standard/integration-guide/Appx-websitestandard-htmlvariables#auto-fill-paypal-checkout-page-variables)
