## The Payment Request object

*The payment request button and `stripe.paymentRequest()` are deprecated. [Migrate to the express checkout element](https://docs.stripe.com/elements/express-checkout-element/migration.md).*

A `PaymentRequest` object is used to collect payment information through an interface controlled and styled by the browser itself (i.e., not by you or your page).

See the [payment request button element quickstart](https://docs.stripe.com/stripe-js/elements/payment-request-button.md) for a high-level overview of when you’d want to do this.
