Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- var stripe = Stripe('{{ stripe_api_publishable_key }}'),
- elements = stripe.elements();
- var cardNumber = elements.create('cardNumber', {
- style: elementStyles,
- classes: elementClasses
- });
- cardNumber.mount('#setupintent-handle-element-number');
- var cardExpiry = elements.create('cardExpiry', {
- style: elementStyles,
- classes: elementClasses,
- });
- cardExpiry.mount('#setupintent-handle-element-expiry');
- var cardCvc = elements.create('cardCvc', {
- style: elementStyles,
- classes: elementClasses,
- placeholder: '123'
- });
- cardCvc.mount('#setupintent-handle-element-cvc');
- $(document).ready(function () {
- $('#setupintent-handle-button').on('click', function(ev) {
- stripe.confirmCardSetup(
- '{{ setupintent.client_secret }}', {
- payment_method: {
- card: cardNumber, // <-----------------
- billing_details: {
- name: 'Rusin'
- }
- }
- }
- ).then(function(result) {
- // logique métier interne
- });
- });
- });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement