SPENDE FÜR OPFERHILFE

10 Euro – 10 EUR

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100

function initPayPalButton() {
var shipping = 0;
var itemOptions = document.querySelector(“#smart-button-container #item-options”);
var quantity = parseInt(100);
var quantitySelect = document.querySelector(“#smart-button-container #quantitySelect”);
if (!isNaN(quantity)) {
quantitySelect.style.visibility = “visible”;
}
var orderDescription = ‘SPENDE FÜR OPFERHILFE’;
if(orderDescription === ”) {
orderDescription = ‘Item’;
}
paypal.Buttons({
style: {
shape: ‘pill’,
color: ‘gold’,
layout: ‘horizontal’,
label: ‘donate’,

},
createOrder: function(data, actions) {
var selectedItemDescription = itemOptions.options[itemOptions.selectedIndex].value;
var selectedItemPrice = parseFloat(itemOptions.options[itemOptions.selectedIndex].getAttribute(“price”));
var tax = (0 === 0 || true) ? 0 : (selectedItemPrice * (parseFloat(0)/100));
if(quantitySelect.options.length > 0) {
quantity = parseInt(quantitySelect.options[quantitySelect.selectedIndex].value);
} else {
quantity = 1;
}

tax *= quantity;
tax = Math.round(tax * 100) / 100;
var priceTotal = quantity * selectedItemPrice + parseFloat(shipping) + tax;
priceTotal = Math.round(priceTotal * 100) / 100;
var itemTotalValue = Math.round((selectedItemPrice * quantity) * 100) / 100;

return actions.order.create({
purchase_units: {
description: orderDescription,
amount: {
currency_code: ‘EUR’,
value: priceTotal,
breakdown: {
item_total: {
currency_code: ‘EUR’,
value: itemTotalValue,
}
}
},
items: [{
name: selectedItemDescription,
unit_amount: {
currency_code: ‘EUR’,
value: selectedItemPrice,
},
quantity: quantity,
category: ‘DONATION’
}]
}]
});
},
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(‘#paypal-button-container’);
}
initPayPalButton();

<div id=”smart-button-container”> <div style=”text-align: center;”> <div style=”margin-bottom: 1.25rem;”> <p>SPENDE FÜR OPFERHILFE</p> <select id=”item-options”><option value=”10 Euro ” price=”10″>10 Euro – 10 EUR</option></select> <select style=”visibility: hidden” id=”quantitySelect”><option value=”1″>1</option><option value=”2″>2</option><option value=”3″>3</option><option value=”4″>4</option><option value=”5″>5</option><option value=”6″>6</option><option value=”7″>7</option><option value=”8″>8</option><option value=”9″>9</option><option value=”10″>10</option><option value=”11″>11</option><option value=”12″>12</option><option value=”13″>13</option><option value=”14″>14</option><option value=”15″>15</option><option value=”16″>16</option><option value=”17″>17</option><option value=”18″>18</option><option value=”19″>19</option><option value=”20″>20</option><option value=”21″>21</option><option value=”22″>22</option><option value=”23″>23</option><option value=”24″>24</option><option value=”25″>25</option><option value=”26″>26</option><option value=”27″>27</option><option value=”28″>28</option><option value=”29″>29</option><option value=”30″>30</option><option value=”31″>31</option><option value=”32″>32</option><option value=”33″>33</option><option value=”34″>34</option><option value=”35″>35</option><option value=”36″>36</option><option value=”37″>37</option><option value=”38″>38</option><option value=”39″>39</option><option value=”40″>40</option><option value=”41″>41</option><option value=”42″>42</option><option value=”43″>43</option><option value=”44″>44</option><option value=”45″>45</option><option value=”46″>46</option><option value=”47″>47</option><option value=”48″>48</option><option value=”49″>49</option><option value=”50″>50</option><option value=”51″>51</option><option value=”52″>52</option><option value=”53″>53</option><option value=”54″>54</option><option value=”55″>55</option><option value=”56″>56</option><option value=”57″>57</option><option value=”58″>58</option><option value=”59″>59</option><option value=”60″>60</option><option value=”61″>61</option><option value=”62″>62</option><option value=”63″>63</option><option value=”64″>64</option><option value=”65″>65</option><option value=”66″>66</option><option value=”67″>67</option><option value=”68″>68</option><option value=”69″>69</option><option value=”70″>70</option><option value=”71″>71</option><option value=”72″>72</option><option value=”73″>73</option><option value=”74″>74</option><option value=”75″>75</option><option value=”76″>76</option><option value=”77″>77</option><option value=”78″>78</option><option value=”79″>79</option><option value=”80″>80</option><option value=”81″>81</option><option value=”82″>82</option><option value=”83″>83</option><option value=”84″>84</option><option value=”85″>85</option><option value=”86″>86</option><option value=”87″>87</option><option value=”88″>88</option><option value=”89″>89</option><option value=”90″>90</option><option value=”91″>91</option><option value=”92″>92</option><option value=”93″>93</option><option value=”94″>94</option><option value=”95″>95</option><option value=”96″>96</option><option value=”97″>97</option><option value=”98″>98</option><option value=”99″>99</option><option value=”100″>100</option></select> </div> <div id=”paypal-button-container”></div> </div> </div> <script src=”https://www.paypal.com/sdk/js?client-id=AVGMpVNeC6KNmyJmTOElHHWxscIDESmxerOnbIVEb1nJttSo-R44plwlWs136ba8D2hWd5F6yLvXMB1Y&enable-funding=venmo&currency=EUR” data-sdk-integration-source=”button-factory”></script> <script> function initPayPalButton() { var shipping = 0; var itemOptions = document.querySelector(“#smart-button-container #item-options”); var quantity = parseInt(100); var quantitySelect = document.querySelector(“#smart-button-container #quantitySelect”); if (!isNaN(quantity)) { quantitySelect.style.visibility = “visible”; } var orderDescription = ‘SPENDE FÜR OPFERHILFE’; if(orderDescription === ”) { orderDescription = ‘Item’; } paypal.Buttons({ style: { shape: ‘pill’, color: ‘gold’, layout: ‘horizontal’, label: ‘donate’, }, createOrder: function(data, actions) { var selectedItemDescription = itemOptions.options[itemOptions.selectedIndex].value; var selectedItemPrice = parseFloat(itemOptions.options[itemOptions.selectedIndex].getAttribute(“price”)); var tax = (0 === 0 || true) ? 0 : (selectedItemPrice * (parseFloat(0)/100)); if(quantitySelect.options.length > 0) { quantity = parseInt(quantitySelect.options[quantitySelect.selectedIndex].value); } else { quantity = 1; } tax *= quantity; tax = Math.round(tax * 100) / 100; var priceTotal = quantity * selectedItemPrice + parseFloat(shipping) + tax; priceTotal = Math.round(priceTotal * 100) / 100; var itemTotalValue = Math.round((selectedItemPrice * quantity) * 100) / 100; return actions.order.create({ purchase_units: { description: orderDescription, amount: { currency_code: ‘EUR’, value: priceTotal, breakdown: { item_total: { currency_code: ‘EUR’, value: itemTotalValue, } } }, items: [{ name: selectedItemDescription, unit_amount: { currency_code: ‘EUR’, value: selectedItemPrice, }, quantity: quantity, category: ‘DONATION’ }] }] }); }, 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 = ‘<h3>Thank you for your payment!</h3>’; // Or go to another URL: actions.redirect(‘thank_you.html’); }); }, onError: function(err) { console.log(err); }, }).render(‘#paypal-button-container’); } initPayPalButton(); </script>

0 0 votes
Article Rating
Subscribe
Notify of
guest

0 Comments
Newest
Oldest
Inline Feedbacks
View all comments
Contact Us

We're not around right now. But you can send us an email and we'll get back to you, asap.

Start typing and press Enter to search

Help for Victims of Austrian Justice - Archive

0
Would love your thoughts, please comment.x
()
x