{"id":1036,"date":"2018-02-24T17:22:03","date_gmt":"2018-02-24T15:22:03","guid":{"rendered":"https:\/\/christliche-mitte.de\/?page_id=1036"},"modified":"2019-09-11T21:37:42","modified_gmt":"2019-09-11T19:37:42","slug":"spenden","status":"publish","type":"page","link":"https:\/\/christliche-mitte.de\/index.php\/spenden\/","title":{"rendered":"Spenden"},"content":{"rendered":"<h5>Sie k\u00f6nnen unsere Arbeit durch Ihre Spende unterst\u00fctzen:<\/h5>\n<p>&nbsp;<\/p>\n<style>\r\n        .wpedon-container .wpedon-select,\r\n        .wpedon-container .wpedon-input {\r\n            width: 300px;\r\n            min-width: 300px;\r\n            max-width: 300px;\r\n        }\r\n    <\/style><div class='wpedon-container wpedon-align-left'>\r\n\t\t<script>\r\n\t\t(function(){\r\n\t\t\tfunction wpedonInitDropdown_d4ccc02d86c22ddd835b737495f69c32(){\r\n\t\t\t\tvar dd = document.getElementById('dd_d4ccc02d86c22ddd835b737495f69c32');\r\n\t\t\t\tif (!dd) { return; }\r\n\t\t\t\tdd.addEventListener('change', function(){\r\n\t\t\t\t\tvar amountEl = document.getElementById('amount_d4ccc02d86c22ddd835b737495f69c32');\r\n\t\t\t\t\tvar priceEl  = document.getElementById('price_d4ccc02d86c22ddd835b737495f69c32');\r\n\t\t\t\t\tif (amountEl) { amountEl.value = this.value; }\r\n\t\t\t\t\tif (priceEl)  { priceEl.value  = this.value; }\r\n\t\t\t\t});\r\n\t\t\t}\r\n\t\t\tif (document.readyState === 'loading') {\r\n\t\t\t\tdocument.addEventListener('DOMContentLoaded', wpedonInitDropdown_d4ccc02d86c22ddd835b737495f69c32);\r\n\t\t\t} else {\r\n\t\t\t\twpedonInitDropdown_d4ccc02d86c22ddd835b737495f69c32();\r\n\t\t\t}\r\n\t\t})();\r\n\t\t<\/script>\r\n\t\t<br \/><label style='font-size:11pt !important;'>Per PayPal:<\/label><br \/><select class='wpedon-select' name='dd_d4ccc02d86c22ddd835b737495f69c32' id='dd_d4ccc02d86c22ddd835b737495f69c32'><option value='10.00'>Ihre Spende 10 \u20ac<\/option><option value='20.00'>Ihre Spende 20 \u20ac<\/option><option value='50.00'>Ihre Spende 50 \u20ac<\/option><option value='70.00'>Ihre Spende 70 \u20ac<\/option><option value='80.00'>Ihre Spende 80 \u20ac<\/option><option value='90.00'>Ihre Spende 90 \u20ac<\/option><option value='100.00'>Ihre Spende 100 \u20ac<\/option><option value=''>Beliebig<\/option><\/select><br \/><br \/><form class='wpedon-form wpedon-form-disabled' id='d4ccc02d86c22ddd835b737495f69c32' action='#' method='post'>\t\t<script\r\n\t\t\tsrc='https:\/\/www.paypal.com\/sdk\/js?client-id=Advx1wc_4Se6ICsYnMXTqWntyS0F1VdRHIeWnT2Qgv0nFi6sD86KEM9DSxcG79rq_weHqfs1uClL1xDy&merchant-id=EGSFQZ2TSMD6C&currency=EUR&intent=capture&components=buttons,funding-eligibility&locale=de_DE'\r\n\t\t\tdata-partner-attribution-id='WPPlugin_STP_CP'\r\n\t\t\t\t\t><\/script>\r\n\t\t<style>\r\n        .wpedon-paypal-button-container > *,\r\n        .wpedon-paypal-hosted-fields-container .wpedon-paypal-btn,\r\n        .wpedon-form .wpedon-or {\r\n            width: 300px;\r\n            min-width: 300px;\r\n            max-width: 300px;\r\n        }\r\n        .wpedon-paypal-hosted-fields-container .wpedon-paypal-btn {\r\n            height: 40px;\r\n        }\r\n\t\t<\/style>\r\n\t\t<script>\r\n      const wpedonPaypalFunding = [\"paypal\"];\r\n\t\t<\/script>\r\n\t\t\r\n\t<!-- Buttons container -->\r\n\t<div id='wpedon-paypal-button-container-d4ccc02d86c22ddd835b737495f69c32' class='wpedon-paypal-button-container wpedon-vertical'><\/div>\r\n\r\n\t\t<div id='wpedon-paypal-message-d4ccc02d86c22ddd835b737495f69c32' class='wpedon-payment-message'><\/div>\r\n\r\n\r\n\r\n\r\n\t<script>\r\n    const message_d4ccc02d86c22ddd835b737495f69c32 = document.getElementById('wpedon-paypal-message-d4ccc02d86c22ddd835b737495f69c32');\r\n    if ( typeof paypal === 'undefined' ) {\r\n      message_d4ccc02d86c22ddd835b737495f69c32.innerHTML = '<span class=\"payment-error\">' + \r\n          'An error occurred while connecting PayPal SDK. Check the plugin settings.' + '<\/span>';\r\n      throw 'An error occurred while connecting PayPal SDK. Check the plugin settings.';\r\n    }\r\n\r\n    paypal.getFundingSources().forEach(function (fundingSource) {\r\n      if ( wpedonPaypalFunding.indexOf(fundingSource) > -1 ) {\r\n        const style = {\r\n          shape: 'rect',\r\n          label: 'donate',\r\n          height: 40        };\r\n\r\n        if ( fundingSource !== 'card' ) {\r\n          let color = 'gold';\r\n          if (fundingSource === 'venmo' && color === 'gold') {\r\n            color = 'blue';\r\n          } else if (['ideal', 'bancontact', 'giropay', 'eps', 'sofort', 'mybank', 'p24'].indexOf(fundingSource) > -1 && ['gold', 'blue'].indexOf(color) > -1) {\r\n            color = 'default';\r\n          } else if (fundingSource === 'credit' && ['darkblue', 'black', 'white'].indexOf(color) === -1) {\r\n              color = 'darkblue';\r\n          }\r\n          style.color = color;\r\n        }\r\n\r\n        const button = paypal.Buttons({\r\n          fundingSource: fundingSource,\r\n          style: style,\r\n          createOrder: function() {\r\n            message_d4ccc02d86c22ddd835b737495f69c32.innerHTML = '';\r\n\r\n            const form = document.getElementById('d4ccc02d86c22ddd835b737495f69c32');\r\n            const formData = new FormData(form);\r\n            formData.append('action', 'wpedon-ppcp-order-create');\r\n            formData.append('nonce', wpedon.nonce);\r\n\r\n            return fetch(wpedon.ajaxUrl, {\r\n              method: 'post',\r\n              body: formData\r\n            }).then(function(response) {\r\n              return response.json();\r\n            }).then(function(data) {\r\n              let orderID = false;\r\n              if (data.success && data.data.order_id) {\r\n                orderID = data.data.order_id;\r\n              } else {\r\n                throw data.data && data.data.message ? data.data.message : 'An unknown error occurred while creating the order. Please reload the page and try again.';\r\n              }\r\n              return orderID;\r\n            });\r\n          },\r\n          onApprove: function(data) {\r\n            const formData = new FormData();\r\n\r\n            formData.append('action', 'wpedon-ppcp-order-finalize');\r\n            formData.append('nonce', wpedon.nonce);\r\n            formData.append('order_id', data.orderID);\r\n\r\n            return fetch(wpedon.ajaxUrl, {\r\n              method: 'post',\r\n              body: formData\r\n            }).then(function(response) {\r\n              return response.json();\r\n            }).then(function(data) {\r\n              if (data.success) {\r\n\t\t\t    var return_url = '';\r\n                if (return_url.length) {\r\n                  window.location.href = return_url;\r\n                } else {\r\n                  message_d4ccc02d86c22ddd835b737495f69c32.innerHTML = '<span class=\"payment-success\">' + \r\n                    'The payment was successful' + '<\/span>';\r\n                }\r\n              } else {\r\n                throw data.data.message;\r\n              }\r\n            });\r\n          },\r\n          onCancel: function() {\r\n            if (wpedon.cancel.length && fundingSource !== 'card') {\r\n              window.location.href = wpedon.cancel;\r\n            } else {\r\n              message_d4ccc02d86c22ddd835b737495f69c32.innerHTML = '<span class=\"payment-error\">' + \r\n                'The payment was cancelled.' + '<\/span>';\r\n            }\r\n          },\r\n          onError: function (error) {\r\n            message_d4ccc02d86c22ddd835b737495f69c32.innerHTML = '<span class=\"payment-error\">' + (error ? error : '<strong>Site admin<\/strong>, an error was detected in the plugin settings.<\/br>Please check the PayPal connection and product settings (price, name, etc.)') + '<\/span>';\r\n          }\r\n        });\r\n\r\n        if (button.isEligible()) {\r\n          button.render('#wpedon-paypal-button-container-d4ccc02d86c22ddd835b737495f69c32');\r\n        }\r\n      }\r\n    });\r\n\r\n\t\t\t<\/script>\r\n\t\r\n\t\r\n\t\r\n\t<input type='hidden' name='amount' id='amount_d4ccc02d86c22ddd835b737495f69c32' value='10.00' \/><input type='hidden' name='price' id='price_d4ccc02d86c22ddd835b737495f69c32' value='10.00' \/><input type='hidden' name='item_number' value='' \/><input type='hidden' name='item_name' value='Spenden' \/><input type='hidden' name='name' value='Spenden' \/><input type='hidden' name='custom' value='1507'><input type='hidden' name='no_shipping' value='1'><input type='hidden' name='no_note' value='1'><input type='hidden' name='currency_code' value='EUR'><\/form><\/div>\n<hr \/>\n<p>Alternativ k\u00f6nnen Sie auch per Bank\u00fcberweisung spenden:<\/p>\n<p>IBAN: DE25 4166 0124 0749 7005 00<\/p>\n<p>BIC: GENODEM1LPS<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Sie k\u00f6nnen unsere Arbeit durch Ihre Spende unterst\u00fctzen: &nbsp; Alternativ k\u00f6nnen Sie auch per Bank\u00fcberweisung spenden: IBAN: DE25 4166 0124 0749 7005 00 BIC: GENODEM1LPS<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-1036","page","type-page","status-publish","hentry","no-post-thumbnail","entry"],"_links":{"self":[{"href":"https:\/\/christliche-mitte.de\/index.php\/wp-json\/wp\/v2\/pages\/1036","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/christliche-mitte.de\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/christliche-mitte.de\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/christliche-mitte.de\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/christliche-mitte.de\/index.php\/wp-json\/wp\/v2\/comments?post=1036"}],"version-history":[{"count":8,"href":"https:\/\/christliche-mitte.de\/index.php\/wp-json\/wp\/v2\/pages\/1036\/revisions"}],"predecessor-version":[{"id":1519,"href":"https:\/\/christliche-mitte.de\/index.php\/wp-json\/wp\/v2\/pages\/1036\/revisions\/1519"}],"wp:attachment":[{"href":"https:\/\/christliche-mitte.de\/index.php\/wp-json\/wp\/v2\/media?parent=1036"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}