2015-11-08 6 views
21

Nie mogę znaleźć sposobu, aby wstępnie wypełnić adres e-mail w okienku z paskiem płatności. Jednak w ten weekend zapisałem się na dwa konta na stronach internetowych, które używają płatności w paski i zdałem sobie sprawę, że te witryny miały mój e-mail wstępnie wypełniony w ramce okna dialogowego z tekstem. Wiem, że musi być jakiś sposób, ale nie jestem pewien, jak to zrobić. Dokumenty nie definiują tej właściwości. Czy ktoś może wyjaśnić, w jaki sposób odbywa się to za pomocą javascript API i podstawowego paska dialogowego?Jak wstępnie wypełnić wiadomość e-mail w oknie dialogowym Paski płatności wyskakujące

Odpowiedz

36

Jeśli używasz Simple Checkout przekazać wiadomość e-mail w data-email tak:

<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="[email protected]" 
    data-locale="auto"> 
    </script> 
</form> 

Jeśli używasz Custom Checkout przekazać wiadomość e-mail w parametrze email do handler.open():

handler.open({ 
    name: 'Stripe.com', 
    description: '2 widgets', 
    amount: 2000, 
    email: "[email protected]" 
}); 
+0

Czy można wstępnie wypełnić wiadomość e-mail za pomocą aplikacji Stripe Apple Pay? – arjayads

+4

Może być dobrze wiedzieć, że jeśli przekażesz nieprawidłowy adres e-mail (taki jak "admin"), nie zostanie on wstępnie wypełniony. – Lorentz