title: Stripe checkout - Remove or make email field read only
body: <p>I'm using stripe checkout as described in <a href="https://stripe.com/docs/payments/checkout" rel="nofollow noreferrer">https://stripe.com/docs/payments/checkout</a></p>
  <p>On the server side, I create a new stripe customer (if there isn't one already), and use that customer id to create a checkout session. and then redirect to checkout using stripe api</p>
  <pre><code>stripe.redirectToCheckout({
    // Make the id field from the Checkout Session creation API response
    // available to this file, so you can provide it as parameter here
    // instead of the {{CHECKOUT_SESSION_ID}} placeholder.
    sessionId: '{{CHECKOUT_SESSION_ID}}'
  }).then(function (result) {
    // If `redirectToCheckout` fails due to a browser or network
    // error, display the localized error message to your customer
    // using `result.error.message`.
  });
  </code></pre>
  <p>in the checkout page (which is stripe hosted), there is a email field which is pre populated, but is editable. I have had customers changing that email address. Is there a way I can make the email address on stripe checkout readonly field?</p>