Skip to content

Commit

Permalink
Disable expired donation payment methods (#1177)
Browse files Browse the repository at this point in the history
  • Loading branch information
baltpeter authored Dec 24, 2024
1 parent 1c10866 commit 4e873f7
Show file tree
Hide file tree
Showing 9 changed files with 16 additions and 56 deletions.
8 changes: 4 additions & 4 deletions content/de/donate.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@

Vielen Dank, dass Du daran interessiert bist uns zu unterstützen! Deine Spende hilft uns dabei, unsere aktuellen und kommenden Projekte zu finanzieren, damit sie für alle kostenlos bleiben können.

Du kannst uns jederzeit auf unser Spendenkonto DE42 8306 5408 0104 0851 40 überweisen, aber auch per PayPal, mit den gängigen europäischen Kreditkarten oder via Cryptowährung spenden. Dazu kannst Du einfach das Formular benutzen.
Du kannst uns jederzeit auf unser Spendenkonto DE42 8306 5408 0104 0851 40 überweisen, aber auch per PayPal spenden. Dazu kannst Du einfach das Formular benutzen.
Wenn Du uns regelmäßig unterstützen willst, kannst Du auch {{< link slug="verein/become-a-member" text="Fördermitglied werden" >}}, dann kannst Du uns auch ein SEPA-Lastschriftmandat erteilen.

Als gemeinnütziger Verein stellen wir Dir natürlich auch gerne eine [Spendenbescheinigung](#spendenbescheinigung-howto) aus.
Expand All @@ -31,7 +31,7 @@ Als gemeinnütziger Verein stellen wir Dir natürlich auch gerne eine [Spendenbe

Nach der Spende wirst du auf eine Seite weitergeleitet, die Dir erklärt, wie Du an die Spendenbescheinigung kommst.

Grundsätzlich stellen wir nur Spendenbescheinigungen aus, wenn Du per Überweisung, Bankeinzug, PayPal oder Kreditkarte bezahlt hast. Nach der Bezahlung wirst Du auf eine Abschlusseite weitergeleitet. Falls Deine Spende kleiner als 300 € war, kannst Du dort einen [vereinfachten Zuwendungsnachweis](https://static.dacdn.de/docs/vereinfachte-zuwendungsbestaetigung.pdf) herunterladen.
Grundsätzlich stellen wir nur Spendenbescheinigungen aus, wenn Du per Überweisung, Bankeinzug oder PayPal bezahlt hast. Nach der Bezahlung wirst Du auf eine Abschlusseite weitergeleitet. Falls Deine Spende kleiner als 300 € war, kannst Du dort einen [vereinfachten Zuwendungsnachweis](https://static.dacdn.de/docs/vereinfachte-zuwendungsbestaetigung.pdf) herunterladen.
Für größere Spenden brauchen wir leider Deine Adresse. Eine Erklärung erhältst Du auch nach Deiner Spende, bei Fragen kannst Du Dich natürlich gerne jederzeit an den {{< link slug="verein/board" text="Vorstand" >}} wenden.

* **Wer hat außer mir gespendet?**
Expand All @@ -44,14 +44,14 @@ Als gemeinnütziger Verein stellen wir Dir natürlich auch gerne eine [Spendenbe

* **Wie kann ich anonym spenden?**

Wenn Du uns Deine Identität nicht preisgeben möchtest, kannst Du entweder eine anonyme Cryptowährung verwenden oder Bargeld per Post an unsere Adresse schicken:
Wenn Du uns Deine Identität nicht preisgeben möchtest, kannst Du Bargeld per Post an unsere Adresse schicken:

*Datenanfragen.de e.&thinsp;V.
Schreinerweg 6
38126 Braunschweig
Deutschland*

Für Bargeldspenden kannst Du auch ein Produkt wie [WERT NATIONAL](https://www.deutschepost.de/de/w/wert-national.html) von der Deutschen Post verwenden, um die Spende gegen Verlust abzusichern. Bitte sorg dafür, dass sich in keinem Fall von außen erkennen lässt, dass Deine Sendung Geld enthält.
Dafür kannst Du auch ein Produkt wie [WERT NATIONAL](https://www.deutschepost.de/de/w/wert-national.html) von der Deutschen Post verwenden, um die Spende gegen Verlust abzusichern. Bitte sorg dafür, dass sich in keinem Fall von außen erkennen lässt, dass Deine Sendung Geld enthält.

Bargeldspenden können wir leider nur in Euro annehmen.

Expand Down
17 changes: 1 addition & 16 deletions content/de/privacy.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
"aliases": [ "privacy-policy", "data-protection", "privacy", "datenschutzerklaerung", "datenschutzerklärung", "privatsphaere", "privatsphäre" ]
}

Unsere Datenschutzerklärung wurde zuletzt am 17. Oktober 2024 geändert.
Unsere Datenschutzerklärung wurde zuletzt am 23. Dezember 2024 geändert.

## Allgemeine Hinweise

Expand Down Expand Up @@ -175,21 +175,6 @@ Wir verwenden ein Videokonferenzsystem, etwa für öffentliche Veranstaltungen u

Um unsere Angebote attraktiver und effizienter gestalten, arbeiten wir mit einigen externen Dienstleistern.

#### CoinGate
Wir bieten Dir die Möglichkeiten, Zahlungen an den Verein (insb. Spenden und Mitgliedsbeiträge) über die Zahlungsplattform CoinGate zu tätigen. CoinGate ist ein Angebot der {{< link slug="company/coingate" text="UAB “Decentralized”" >}}, A. Goštauto g. 8, LT-01108 Vilnius, Litauen.
Wir setzen CoinGate für Zahlungen mit Crypowährungen ein. In jedem Fall wird Dir in dem Zahlungsformular angezeigt, wenn Deine ausgewählte Zahlungsmethode von CoinGate zur Verfügung gestellt wird.

Wenn Du über CoinGate eine Zahlung tätigst, erhält die UAB “Decentralized” sämtliche Daten, die im Zahlungsvorgang anfallen, dazu zählen insbesondere: der Betrag Deiner Zahlung, die Cryptowährung, mit der Du bezahlst, Deine Bezahldaten (z.&nbsp;B. die Adresse Deiner Bitcoin-Wallet), ggf. Deinen Namen, ggf. Deine E-Mail-Adresse.
Weitere Informationen dazu, wie CoinGate Deine Daten verarbeitet, findest Du in deren [Datenschutzerklärung](https://coingate.com/privacy).

#### Mollie

Wir bieten Dir die Möglichkeiten, Zahlungen an den Verein (insb. Spenden und Mitgliedsbeiträge) über die Zahlungsplattform Mollie zu tätigen. Mollie ist ein Angebot der {{< link slug="company/mollie" text="Mollie B.V." >}}, Keizersgracht 313, 1016 EE Amsterdam, Niederlande.
Wir setzen Mollie bspw. für Kreditkartenzahlungen ein. In jedem Fall wird Dir in dem Zahlungsformular angezeigt, wenn Deine ausgewählte Zahlungsmethode von Mollie zur Verfügung gestellt wird.

Wenn Du über Mollie eine Zahlung tätigst, erhält die Mollie B.V. sämtliche Daten, die im Zahlungsvorgang anfallen, dazu zählen insbesondere: Deine Bezahldaten (z.&nbsp;B. Konto- oder Kreditkartennummer) inkl. dem Betrag, Deine IP-Adresse, Dein Browser und Gerätetyp, ggf. Dein Name, ggf. Deine Adressdaten, ggf. Informationen über die Art von Zahlung, die an uns tätigst, ggf. sonstige personenbezogene Daten, die Du aktiv bereitstellst (z.&nbsp;B. bei Korrespondenz mit dem Kundendienst von Mollie).
Weitere Informationen dazu, wie Mollie Deine Daten verarbeitet, findest Du in deren [Datenschutzerklärung](https://www.mollie.com/de/privacy).

#### PayPal
Wir bieten Dir die Möglichkeiten, Zahlungen an den Verein (insb. Spenden und Mitgliedsbeiträge) über die Zahlungsplattform PayPal zu tätigen. PayPal ist ein Angebot der {{< link slug="company/paypal" text="PayPal (Europe) S.à.r.l. et Cie, S.C.A." >}}, 22-24 Boulevard Royal L-2449, Luxemburg.
Im Zahlungsformular wird Dir angezeigt, wenn Deine Zahlung über PayPal stattfindet.
Expand Down
4 changes: 2 additions & 2 deletions content/en/donate.md
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ As a public-benefit organization, we can also issue you a [donation receipt](#do

* <a id="donation-receipt-howto"></a>**How do I get a receipt for my donation?**

If you require a receipt from us in order to prove to your tax authority that you donated to a public-benefit organization, we can provide you with one. Generally, we only issue receipts for payments made via bank transfer, direct debit, PayPal or credit card.
If you require a receipt from us in order to prove to your tax authority that you donated to a public-benefit organization, we can provide you with one. Generally, we only issue receipts for payments made via bank transfer, direct debit, or PayPal.

After your donation, you will be redirected to a page where you can download a (German) receipt for your donation if you donated an amount less than 300 €.
For a larger donation, you will have to send us an email at [vorstand@datenanfragen.de](mailto:vorstand@datenanfragen.de), and tell us your donation ID and address, so that we can create an extended receipt for you.
Expand All @@ -41,7 +41,7 @@ As a public-benefit organization, we can also issue you a [donation receipt](#do

* **How can I donate anonymously?**

If you don't want to give away your identity, you can either use an anonymous crypto currency or send us cash via mail to our address:
If you don't want to give away your identity, you can send us cash via postal mail to our address:

*Datenanfragen.de e.&thinsp;V.
Schreinerweg 6
Expand Down
16 changes: 1 addition & 15 deletions content/en/privacy.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
"aliases": [ "privacy-policy", "data-protection" ]
}

Our privacy policy was last changed on October 17, 2024.
Our privacy policy was last changed on December 23, 2024.

## General remarks

Expand Down Expand Up @@ -173,20 +173,6 @@ We are using a video conferencing system, for example for public events or our m

In order to make our servives more interesting and efficient, we work with some external services.

#### CoinGate
We allow you to make payments to the association (especially donations and membership fees) through the payment gateway CoinGate. CoinGate is run by {{< link slug="company/coingate" text="UAB “Decentralized”" >}}, A. Goštauto g. 8, LT-01108 Vilnius, Lithuania.
We use CoinGate for crypto currency transactions. We will display a note in the payment form if your payment is made through CoinGate.

If you make a payment through CoinGate, UAB “Decentralized” receives all data incurred in the payment process, especially including: the payment amount, the crypto currency you are using, your payment details (like your Bitcoin wallet address), potentially your name, potentially your email address.
For more details on how CoinGate processes your data, have a look at their [privacy policy](https://coingate.com/privacy).

#### Mollie
We allow you to make payments to the association (especially donations and membership fees) through the payment gateway CoinGate. Mollie is run by {{< link slug="company/mollie" text="Mollie B.V." >}}, Keizersgracht 313, 1016 EE Amsterdam, Netherlands.
We use CoinGate for example for credit card transactions. In any case, we will display a note in the payment form if your payment is made through Mollie.

If you make a payment through Mollie, Mollie B.V. receives all data incurred in the payment process, especially including: your payment details (for example your bank account or credit card details) including the amount, your IP address, your browser and device type, potentially your name, potentially your address, potentially information on the kind of payment you are making to us, potentially all other data you actively provide (like when interacting with Mollie's support).
For more details on how CoinGate processes your data, have a look at their [privacy policy](https://www.mollie.com/en/privacy).

#### PayPal
We allow you to make payments to the association (especially donations and membership fees) through the payment gateway PayPal. PayPal is run by {{< link slug="company/paypal" text="PayPal (Europe) S.à.r.l. et Cie, S.C.A." >}}, 22-24 Boulevard Royal L-2449, Luxembourg.
We will display a note in the payment form if your payment is made through PayPal.
Expand Down
4 changes: 2 additions & 2 deletions content/es/donate.md
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ Como organización sin fines de lucro de beneficio público, también podemos em

* <a id="donation-receipt-howto"></a>**¿Cómo obtengo un recibo por mi donación?**

Si necesitas un recibo de nuestra parte para demostrarle a tu autoridad fiscal que donaste a una organización sin fines de lucro de beneficio público, podemos proporcionarte uno. Generalmente, solo emitimos recibos de pagos realizados mediante transferencia bancaria, domiciliación bancaria, PayPal o tarjeta de crédito.
Si necesitas un recibo de nuestra parte para demostrarle a tu autoridad fiscal que donaste a una organización sin fines de lucro de beneficio público, podemos proporcionarte uno. Generalmente, solo emitimos recibos de pagos realizados mediante transferencia bancaria, domiciliación bancaria o PayPal.

Después de tu donación, serás redirigido a una página donde podrás descargar un recibo (en alemán) de tu donación si donaste una cantidad inferior a 300 €.
Para una donación mayor, deberás enviarnos un correo electrónico a [vorstand@datenanfragen.de](mailto:vorstand@datenanfragen.de), y decirnos tu identificación y dirección de donación, para que podamos crear un recibo extendido para tí.
Expand All @@ -41,7 +41,7 @@ Como organización sin fines de lucro de beneficio público, también podemos em

* **¿Cómo puedo donar de forma anónima?**

Si no deseas revelar tu identidad, puedes utilizar una moneda criptográfica anónima o enviarnos dinero en efectivo por correo a nuestra dirección:
Si no deseas revelar tu identidad, puedes enviarnos dinero en efectivo por correo a nuestra dirección:

*Datenanfragen.de e.&thinsp;V.
Schreinerweg 6
Expand Down
13 changes: 1 addition & 12 deletions content/es/privacy.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@
"aliases": ["privacy", "privacy-policy", "data-protection"]
}

<!-- This includes the update from Dec 23, 2024 but is missing some earlier updates. -->
Nuestra política de privacidad se modificó por última vez el 03 de agosto de 2023.

## Observaciones generales
Expand Down Expand Up @@ -164,18 +165,6 @@ La suscripción es totalmente voluntaria para ti.

Para hacer más eficientes nuestros servicios, trabajamos con algunos servicios externos.

#### CoinGate
Te permitimos realizar pagos a la asociación (especialmente donaciones y cuotas de membresía) a través de la pasarela de pago CoinGate. CoinGate está dirigido por {{< link slug="company/coingate" text="UAB “Decentralized”" >}}, A. Goštauto g. 8, LT-01108 Vilnius, Lituania.
Usamos CoinGate para transacciones de criptomonedas. Mostraremos una nota en el formulario de pago si tu pago se realiza a través de CoinGate.

Si realizas un pago a través de CoinGate, la UAB "Descentralizada" recibe todos los datos incurridos en el proceso de pago, especialmente incluyendo: el monto del pago, la moneda criptográfica que estás utilizando, tus detalles de pago (como la dirección de tu billetera Bitcoin), potencialmente tu nombre, y potencialmente tu dirección de correo electrónico. Para obtener más detalles sobre cómo CoinGate procesa tus datos, consulta su [política de privacidad](https://coingate.com/privacy).

#### Mollie
Te permitimos realizar pagos a la asociación (especialmente donaciones y cuotas de membresía) a través de la pasarela de pago Mollie. Mollie está dirigido por {{< link slug="company/mollie" text="Mollie B.V." >}}, Keizersgracht 313, 1016 EE Amsterdam, Paises Bajos.
Mostraremos una nota en el formulario de pago si tu pago se realiza a través de Mollie.

Si realizas un pago a través de Mollie, Mollie BV recibe todos los datos incurridos en el proceso de pago, especialmente incluyendo: tus detalles de pago (por ejemplo, tu cuenta bancaria o detalles de tarjeta de crédito) incluyendo el monto, tu dirección IP, tu navegador y tipo de dispositivo, potencialmente tu nombre, potencialmente tu dirección, potencialmente información sobre el tipo de pago que nos estás haciendo, potencialmente todos los demás datos que proporciones activamente (como cuando interactúas con el equipo de soporte de Mollie). Para obtener más detalles sobre cómo Mollie procesa tus datos, consulta su [política de privacidad](https://www.mollie.com/en/privacy).

#### PayPal
Te permitimos realizar pagos a la asociación (especialmente donaciones y cuotas de membresía) a través de la pasarela de pago PayPal. PayPal está dirijido por {{< link slug="company/paypal" text="PayPal (Europe) S.à.r.l. et Cie, S.C.A." >}}, 22-24 Boulevard Royal L-2449, Luxemburgo.
Mostraremos una nota en el formulario de pago si tu pago se realiza a través de PayPal.
Expand Down
4 changes: 2 additions & 2 deletions content/fr/donate.md
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ En tant qu'association reconnue d'utilité publique, nous pouvons également te

* <a id="donation-receipt-howto"></a>**Comment obtenir un reçu pour mon don ?**

Si tu as besoin d'un reçu de notre part pour prouver à ton administration fiscale que tu as effectué un don à une association reconnue d'utilité publique, nous pouvons t'en fournir un. En règle générale, nous ne délivrons des reçus que pour les paiements effectués par virement bancaire, prélèvement automatique, PayPal ou carte de crédit.
Si tu as besoin d'un reçu de notre part pour prouver à ton administration fiscale que tu as effectué un don à une association reconnue d'utilité publique, nous pouvons t'en fournir un. En règle générale, nous ne délivrons des reçus que pour les paiements effectués par virement bancaire, prélèvement automatique ou PayPal.

Après ton don, tu seras redirigé vers une page où tu pourras télécharger un reçu (en allemand) pour ton don si tu as fait un don d'un montant inférieur à 300 €.
Pour un don plus important, tu devras nous envoyer un e-mail à [vorstand@datenanfragen.de](mailto:vorstand@datenanfragen.de), et nous indiquer ton numéro de don et ton adresse, afin que nous puissions te créer un reçu détaillé.
Expand All @@ -41,7 +41,7 @@ En tant qu'association reconnue d'utilité publique, nous pouvons également te

* **Comment puis-je donner de façon anonyme ?**

Si tu ne souhaites pas indiquer ton identité, tu peux soit utiliser une cryptomonnaie de manière anonyme, soit nous envoyer de l'argent liquide par courrier à notre adresse :
Si tu ne souhaites pas indiquer ton identité, tu peux nous envoyer de l'argent liquide par courrier à notre adresse :

*Datenanfragen.de e.&thinsp;V.
Schreinerweg 6
Expand Down
2 changes: 1 addition & 1 deletion cypress/e2e/old-bugs/donation-widget-nan.spec.js
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ describe('Donation widget amount', () => {
cy.get('.flash-message.flash-error').should('not.exist');
};
// testMethod('Credit card');
testMethod('Crypto currency');
// testMethod('Crypto currency');
testMethod('PayPal');
//testMethod('Other payments');
});
Expand Down
4 changes: 2 additions & 2 deletions src/Components/DonationWidget.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ import { Radio } from './Radio';

const DONATIONS_API = 'https://backend.datenanfragen.de/donation';
const SUGGESTED_AMOUNTS = [5, 10, 15, 25, 50, 75, 100, 150, 200, 250];
const PAYMENT_METHODS = ['bank-transfer', /*'creditcard',*/ 'cryptocurrency', 'paypal' /*, 'mollie'*/];
const PAYMENT_METHODS = ['bank-transfer', /*'creditcard', 'cryptocurrency',*/ 'paypal' /*, 'mollie'*/];

const amount_after_linear_fee = (fee_percent: number, fee_fixed: number, x: number) => x - fee_fixed - x * fee_percent;

Expand Down Expand Up @@ -287,7 +287,7 @@ export const DonationWidget = () => {
<td>
<Text id="bank-transfer-financial-institution" />
</td>
<td>Deutsche Skatbank Zweigniederlassung der VR-Bank Altenburger Land GbR</td>
<td>Deutsche Skatbank, Zweigniederlassung der VR-Bank Altenburger Land eG</td>
</tr>
<tr>
<td>BIC</td>
Expand Down

0 comments on commit 4e873f7

Please sign in to comment.