# Buy Now: checkout experience (/archive/paypal-payments-standard/integration-guide/checkout-exp-buy-now)



> **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/).

The checkout experience begins when a buyer clicks the **Buy Now** button to purchase an item on your website.

<img src="https://www.paypalobjects.com/ppdevdocs/img/docs/buttons/img-docs-ready-to-purchase.svg" alt="Rainy,Mood,website" />

When the buyer clicks **Buy Now**, PayPal displays the *Pay with PayPal* page:

<img src="https://www.paypalobjects.com/ppdevdocs/img/docs/buttons/BuyNow-logIn.png" alt="Pay,with,PayPal" />

On this page, the buyer can:

* Click the shopping cart drop-down to view the contents of the cart.
* Enter a username and password and click **Log In** to log in and pay with their PayPal account.
* Click **Pay with Debit or Credit Card**.

## Paying with PayPal [#paying-with-paypal]

If the buyer logs in to PayPal, the *Welcome back* page is displayed.

<img src="https://www.paypalobjects.com/ppdevdocs/img/docs/buttons/BuyNow-verify-order-details.png" alt="Welcome,back" />

The buyer can view the cart contents and verify or change the shipping and payment details. When the buyer is ready, they click **Pay Now**.

The buyer can view the cart contents and verify or change the shipping and payment details. When the buyer is ready, they click

<img src="https://www.paypalobjects.com/ppdevdocs/img/docs/buttons/BuyNow-receipt.png" alt="Confirmation" />

Finally, PayPal sends the buyer an email to confirm the transaction.

## Paying with credit or debit card [#paying-with-credit-or-debit-card]

If the buyer chooses to pay with a debit or credit card, the *Pay with credit or debit card* page opens.

<img src="https://www.paypalobjects.com/ppdevdocs/img/docs/buttons/buy-now-form.png" alt="Pay,with,credit,or,debit,card" />

The buyer can:

* Enter credit or debit card information.
* Enter contact, billing, and shipping information.
* Optionally, create a PayPal account.

When the buyer is ready to pay, they click **Agree & Pay**. The payment is authorized and PayPal displays a confirmation page.

<img src="https://www.paypalobjects.com/ppdevdocs/img/docs/buttons/BuyNow-receipt.png" alt="Confirmation" />

Finally, PayPal sends the buyer an email to confirm the transaction.

Finally, PayPal sends the buyer an email to confirm the transaction.

## 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)
