diff --git a/resources/js/clients/payments/stripe-klarna.js b/resources/js/clients/payments/stripe-klarna.js index 67c379abd99d..5c85a4d2f2c9 100644 --- a/resources/js/clients/payments/stripe-klarna.js +++ b/resources/js/clients/payments/stripe-klarna.js @@ -18,10 +18,10 @@ class ProcessKlarna { setupStripe = () => { if (this.stripeConnect){ - // this.stripe.stripeAccount = this.stripeConnect; + // this.stripe.stripeAccount = this.stripeConnect; - this.stripe = Stripe(this.key, { - stripeAccount: this.stripeConnect, + this.stripe = Stripe(this.key, { + stripeAccount: this.stripeConnect, }); } @@ -33,16 +33,6 @@ class ProcessKlarna { return this; }; - handleError = (message) => { - document.getElementById('pay-now').disabled = false; - document.querySelector('#pay-now > svg').classList.add('hidden'); - document.querySelector('#pay-now > span').classList.remove('hidden'); - - this.errors.textContent = ''; - this.errors.textContent = message; - this.errors.hidden = false; - }; - handle = () => { document.getElementById('pay-now').addEventListener('click', (e) => { let errors = document.getElementById('errors'); @@ -56,28 +46,23 @@ class ProcessKlarna { { payment_method: { billing_details: { - name: document.getElementById("klarna-name").value, - email: document.querySelector('meta[name=email').content, + name: document.querySelector('meta[name=name]').content, + email: document.querySelector('meta[name=email]').content, address: { - line1: document.querySelector('input[name=address1]').value, - line2: document.querySelector('input[name=address2]').value, - city: document.querySelector('input[name=city]').value, - postal_code: document.querySelector('input[name=postal_code]').value, - state: document.querySelector('input[name=state]').value, - country: document.querySelector('meta[name=country').content, - } + line1: document.querySelector('meta[name=address-1]').content, + line2: document.querySelector('meta[name=address-2]').content, + city: document.querySelector('meta[name=city]').content, + postal_code: document.querySelector('meta[name=plz]').content, + state: document.querySelector('meta[name=state]').content, + country: document.querySelector('meta[name=country]').content, + } }, }, return_url: document.querySelector( 'meta[name="return-url"]' ).content, } - ).then((result) => { - if (result.hasOwnProperty('error')) { - return this.handleError(result.error.message); - } - - });; + ); }); }; }