Pellet Kausoksula ''karagiannis''

Pellet Kausoksula  ''karagiannis'' πελλετ-καυσυξυλα-μπρικετες


pellet
Please enter a description
EUR
Please enter a price

Please enter an Invoice ID




function initPayPalButton() {
var description = document.querySelector(' -button-container ');
var amount = document.querySelector(' -button-container ');
var descriptionError = document.querySelector(' -button-container ');
var priceError = document.querySelector(' -button-container ');
var invoiceid = document.querySelector(' -button-container ');
var invoiceidError = document.querySelector(' -button-container ');
var invoiceidDiv = document.querySelector(' -button-container ');

var elArr = [description, amount];

if (invoiceidDiv.firstChild.innerHTML.length > 1) {
invoiceidDiv.style.display = "block";
}

var purchase_units = [];
purchase_units[0] = {};
purchase_units[0].amount = {};

function validate(event) {
return event.value.length > 0;
}

paypal.Buttons({
style: {
color: 'gold',
shape: 'rect',
label: 'paypal',
layout: 'vertical',

},

onInit: function (data, actions) {
actions.disable();

if(invoiceidDiv.style.display === "block") {
elArr.push(invoiceid);
}

elArr.forEach(function (item) {
item.addEventListener('keyup', function (event) {
var result = elArr.every(validate);
if (result) {
actions.enable();
} else {
actions.disable();
}
});
});
},

onClick: function () {
if (description.value.length < 1) {
descriptionError.style.visibility = "visible";
} else {
descriptionError.style.visibility = "hidden";
}

if (amount.value.length < 1) {
priceError.style.visibility = "visible";
} else {
priceError.style.visibility = "hidden";
}

if (invoiceid.value.length < 1 && invoiceidDiv.style.display === "block") {
invoiceidError.style.visibility = "visible";
} else {
invoiceidError.style.visibility = "hidden";
}

purchase_units[0].description = description.value;
purchase_units[0].amount.value = amount.value;

if(invoiceid.value !== '') {
purchase_units[0].invoice_id = invoiceid.value;
}
},

createOrder: function (data, actions) {
return actions.order.create({
purchase_units: purchase_units,
});
},

onApprove: function (data, actions) {
return actions.order.capture().then(function (orderData) {

// Full available details
console.log('Capture result', orderData, JSON.stringify(orderData, null, 2));

// Show a success message within this page, e.g. const element = document.getElementById('paypal-button-container');
element.innerHTML = '';
element.innerHTML = 'Thank you for your payment!';

// Or go to another URL: actions.redirect('thank_you.html');

});
},

onError: function (err) {
console.log(err);
}
}).render(' -button-container');
}
initPayPalButton();

08/12/2022
08/08/2022

Address

Ιπποκρατους 74
Orestiáda
68200

Alerts

Be the first to know and let us send you an email when Pellet Kausoksula ''karagiannis'' posts news and promotions. Your email address will not be used for any other purpose, and you can unsubscribe at any time.

Shortcuts

Share