Vraag Hoe e-mail vooraf invullen in het pop-upvenster Stripe payments-dialoog


Ik kan geen manier vinden om het e-mailadres vooraf in te vullen in de pop-up van de streepbetaling. Maar dit weekend heb ik me aangemeld voor twee accounts op websites die stripe-betalingen gebruiken en ik realiseerde me dat die websites mijn e-mail hadden ingevuld in de iframe-box van de stripe-dialoog. Dus ik weet dat er een manier moet zijn, maar ik weet niet hoe dat moet. De documenten definiëren die eigenschap niet. Kan iemand uitleggen hoe dit wordt gedaan met behulp van de javascript API en het standaard Stripe dialoogvenster?


25
2017-11-08 02:21


oorsprong


antwoorden:


Als je gebruikt Eenvoudige afhandeling je geeft de e-mail door data-email soortgelijk:

<form action="/charge" method="POST">
  <script
    src="https://checkout.stripe.com/checkout.js" class="stripe-button"
    data-key="pk_test_6pRNASCoBOKtIshFeQd4XMUh"
    data-image="/img/documentation/checkout/marketplace.png"
    data-name="Stripe.com"
    data-description="2 widgets"
    data-amount="2000"
    data-email="customer@email.com"
    data-locale="auto">
  </script>
</form>

Als je gebruikt Aangepaste afhandeling je geeft de e-mail door in de email parameter naar handler.open():

handler.open({
  name: 'Stripe.com',
  description: '2 widgets',
  amount: 2000,
  email: "customer@email.com"
});

42
2017-11-08 03:41