2017-10-19 6 views
0

私は自分のシステムと統合するためにストライプペイメントを使用しています。 しかし、私はこの2つのライブラリの違いを理解していませんでした。https://checkout.stripe.com/checkout.jsとhttps://js.stripe.com/v3/の違い

フォームを生成し、サーバー側にトークンを渡すのには、javascriptを使用しているようです。

<script 
src="https://checkout.stripe.com/checkout.js" class="stripe-button" 
data-key="pk_test_6pRNASCoBOKtIshFeQd4XMUh" 
data-amount="2000" 
data-name="Stripe.com" 
data-description="2 widgets" 
data-image="https://stripe.com/img/documentation/checkout/marketplace.png" 
data-locale="auto" 
data-zip-code="true"> 
</script> 

そして、これは、我々はまた、私はまた、この2で使用するために使用できることを意味

<script src="https://js.stripe.com/v3/"></script> 
<div id="payment-request-button"> 
<!-- A Stripe Element will be inserted here. --> 
</div> 

を使用してcheckout.jsよる.NETのコア

<script src="//checkout.stripe.com/v2/checkout.js" 
class="stripe-button" 
     data-key="@Stripe.Value.PublishableKey" 
     data-locale="auto" 
     data-description="Sample Charge" 
     data-amount="500"> 
</script> 

で使用されます。 このスクリプトの2つは、私はクレートトークンとカスタムを扱うことができるので、この2つのスクリプトの違いは何ですか?

ありがとうございました

答えて

0

違いはありません。 StripeのCheckout documentation pagehttps://checkout.stripe.com/checkout.jsに記載されているURLを使用してください。

編集:CheckoutまたはElementsを使用して顧客の支払いデータを収集しトークン化するかどうかはあなた次第です。チェックアウトは、すぐに使用できる既成のフォームです。独自のカスタム支払いフォームをデザインする場合は、代わりに[要素]を使用する必要があります。

+0

こんにちは@Ywain、私は質問を編集しました。私は生成するために別のスクリプトを使用することができます。 それでは、私は使用するスクリプトは何ですか? –

+0

ちょっと@CongHS、上記の私の編集を参照してください。 – Ywain

+0

こんにちは@Ywainつまり、checkout.jsはHTMLフォームの作成、ユーザー入力の検証、顧客のカードデータの保護に役立つ組み込みツールです.js.stripe.com/jsのビルドベースですか?私たちの要求に応じて習慣を変えたいなら、オリジナルを使うべきですか? –