2015-11-08 94 views
21

我似乎無法找到預填充條形支付彈出窗口中電子郵件地址的方法。然而,這個週末我在使用分段付款的網站上註冊了兩個賬戶,並且我意識到這些網站已將我的電子郵件預先填充到條帶化對話框iframe框中。所以我知道必須有辦法,但我不確定如何去做。文檔沒有定義該屬性。 有人可以解釋這是如何使用JavaScript API和基本的條紋對話框完成的嗎?如何在Stripe付款對話框彈出框中預填充電子郵件

回答

36

如果您使用Simple Checkout您通過電子郵件在data-email這樣的:

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

如果您使用Custom Checkout你通過在email參數的電子郵件handler.open()

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

是有可能使用Stripe Apple Pay預先填充電子郵件? – arjayads

+4

可能很高興知道,如果您傳遞了無效的電子郵件地址(例如「admin」),它將不會被預先填充。 – Lorentz

相關問題