Short-Aktien

IOTA Pay – Plugin für Spenden, PayWall und WooCommerce


(English Version) Wer seine Webseite oder Blog monetarisieren will, greift oft zu PayPal, Patreaon oder anderen Dienstleistern an. Sie sind unkompliziert, bieten viele Zahlungsmethoden an und sind schnell integriert. Das Problem sind meist die Gebühren. Das wird mit IOTA Pay anders. Du kannst mit diesem Plugin für WordPress deine Waren, Dienstleistungen oder Unterstützung gebührenfrei von deinen Lesern verlange.

Was ist IOTA Pay?

IOTA Pay funktioniert auf der Basis von dem IOTA Button. Wer also keine WordPress benutzt, kann diesen Button ganz einfach selber in seine Seite einbauen.

[donation]

Der Vorteil mit diesem Plugin ist, das man global auf seiner WordPress Seite nur mit einem shortcode [beispiel] diesen Button integrieren kann. Was bei mehreren Artikeln, Seiten, Produkten schnell in Arbeit ausarten kann. Stellt euch vor ihr müsst per Hand eine neue Adresse aktualisieren.

Weiterhin wird es möglich sein, dieses Plugin als eine Paywall zu benutzen, was das ist, kann man hier nachlesen. Der Vorteil von anderen Anbietern, die eine Paywall benutzen, ist, das man hier einen Hundertstel oder Tausendstel eines Cents für einen Artikel/ Waren/ Dienstleistung verlangen kann und das auch ohne Gebühren, das alles verdanken wir der Cryptowährung IOTA.

Als letzte Funktion soll dieses Plugin in WooCommerce angebunden werden mit einem Gateway. Somit kann man seinen bestehen Shop einfach und nahtlos mit einer Zahlungsmöglichkeit integrieren, erweitern und dem Kunden die Zahlart “Pay with IOTA” anbieten.

Stand der Entwicklung

Eigentlich war meine erste Intension mir mein eigenes buchhalterisches Programm zu programmieren. Auf der Suche nach Möglichkeiten, wie ich meine neuen und bestehen Projekte finanziell unterstützen kann, bin ich auf das Problem gestoßen, das ich überall Gebühren zahlen oder weitergeben muss.

PayPal: “Sie zahlen 1,5% des Spendenbetrags + 0,35 EUR pro Transaktion”

Patreon: Viel zu viele

Also hab ich an mein Lieblingsprojekt IOTA gedacht. Da gibt es kein Transaktionsgebühren oder Ähnliches. Interessanterweise fand ich auch noch den IOTA Button. Dort konnte man mit 9 Codezeilen einfach einen IOTA Button in seine Webseite einfügen, das fand ich klasse.

Das Problem war nur, es ist umständlich, immer und immer diesen Code einzufügen. Also dachte ich mir, warum nicht ein bisschen automatisieren und ein WordPress Plugin selber schreiben, das bisschen PHP sollte ja machbar sein. Gesagt getan, IOTA Pay wurde geschrieben.

Einblicke in das Plugin

Das Plugin wurde schon bei WordPress eingereicht und wird von WordPress kontrolliert. Wenn dieser Vorgang abgeschlossen ist, kann man IOTA Pay in der Suche auf der Plugin Seite finden und einfach installieren.

Admin Menu

Nach der Installation erscheint im Administratoren Menü ein neuer Reiter mit dem “IOTA Pay” Schriftzug. Dort gelangt man zu den Einstellungen.

Settings IOTA Pay

Hier trägt man die wichtigsten Einstellungen ein, ohne in den Code von IOTA Button eingreifen zu müssen. Diese Einstellungen werden gespeichert und können immer wieder geändert werden.

Das ganze könnte sich natürlich noch verändern oder einige Sachen dazu kommen. Wichtig sind bis jetzt die eigene Adresse, wo die Gelder eingehen, die Summe, die in der kleinsten Form von IOTA eingeben werden i.

Will man seinen Lesern und Kunden eine Umrechnung von IOTA nach EUR anbieten, sollte man die Währung unter dem dazugehörigen Reiter eintragen.

Will man einen Spenden Button haben, sollte man den Reiter User noch ergänzen, damit dann auf der Spendenseite ein Name steht.

Integration des Plugins in WordPress

Wie funktioniert IOTA Pay?

Wie schon oben erwähnt, benutzt man für die Integration einfach shortcodes. Dafür gibt es drei verschiedene Arten.

  1. [iota_] das ist der Befehl für den einfachen IOTA Button, die Zahlung wird in IOTA angezeigt
  2. [fiat_] das ist der Befehl für den Button, mit der man die Fiat Währung anzeigen kann.
  3. [donation_] ist der Befehl, wenn man einen Button mit einer Spende haben will.

Diesen fügt man einfach hinter seinem Text ein und muss keine umständlichen Code einfügen:

[iota]

Durch die Integration von Firefly in den Button wird die App Firefly automatisch geöffnet und es wird alles automatisch eingefügt, die Zieladresse und der Betrag. Die Zahlung wird also auf ein Minimum an Klicks und Aufwand betrieben.

Voraussetzungen für den Betrieb und Zahlung

Es ist selbstverständlich logisch, dass man für diese Art von Zahlungen und Spenden die Kryptowährung IOTA besitzen muss. Diese müssen in der Wallet Firefly liegen. Momentan gibt es die Wallet Firefly nur als Desktop Variante, damit sind die mobilen Zahlungsmöglichkeiten ausgeschlossen – noch.

Bekannte Probleme – Bugs

Momentan ist das größte Problem Firefly selber. Das Problem tritt auf, wenn man eine Zahlung oder eine Spende durchführen will.

Once Firefly fixes: https://github.com/iotaledger/firefly/pull/773 this will be automated. For now, please enter values manually.

Damit kommt es zur keiner automatischen Transaktion. Es wird jedoch zur Einfachheit die Adresse und die Menge in einem Popup angezeigt, sodass der Nutzer diesen manuell in Firefly eintragen kann.

Auszug aus dem Code von IOTA Pay

Ein weitere kleiner Fehler meinerseits ist das, wenn man in den Einstellungen die Menge bspw.: 10.000i eingibt, aber den zweiten Button also mit der Umrechnung nimmt, werden einem 10.000 € angezeigt. Was natürlich großer Quatsch ist, da 10.000i momentan ca. 1 Cent sind. Umso größer wird natürlich die Freude sein, wenn man 10.000€ tatsächlich bekommt 😉

Abschließendes

Wenn WordPress das Plugin verifiziert hat und es keine Probleme gibt, werde ich die erste Beta Phase starten. Alle, die Lust und Laune haben, können sich gerne melden. Voraussetzung ist natürlich, man hat eine WordPress Seite und nutzt IOTA. Da ich aber davon ausgehe, dass diese Phase unproblematisch verläuft, werde ich so schnell wie möglich dieses Plugin in den WordPress Plugin Store werfen.

Gerne könnt ihr die Arbeit mit einer Spende unterstützen, dafür müsst ihr nur den IOTA Button nutzen. Hinterlasst Kommentare und Anregungen und teilt es gerne weiter. Außerdem könnt ihr sehen, wie oft und wie viel gespendet wurde.

[donation]

Alle weiteren Neuigkeiten werden auf Twitter, GitHub und auf diesem Artikel verfasst.

English Version

[spoiler title=”Open me”]

Those who want to monetize their website or blog often turn to PayPal, Patreaon or other service providers. They are uncomplicated, offer many payment methods and are quickly integrated. The problem is usually the fees. This will be different with IOTA Pay. You can charge your readers for your goods, services or support with this plugin for WordPress.

What is IOTA Pay?

IOTA Pay works on the basis of the IOTA button. So if you don’t use WordPress, you can easily add this button to your site yourself.

[donation]

The advantage of this plugin is that you can integrate this button globally on your WordPress site with only a shortcode [example]. What can quickly degenerate into work with several articles, pages, products.

Furthermore, it will be possible to use this plugin as a paywall, what that is, you can read here. The advantage of other providers who use a paywall is that here you can charge a hundredth or thousandth of a cent for an article/goods/service and that too without fees, all thanks to the cryptocurrency IOTA.

As a last feature, this plugin should be connected to WooCommerce with a gateway. So you can easily and seamlessly integrate your existing store with a payment option, expand and offer the customer the payment method “Pay with IOTA”.

State of the development

Actually my first intension was to program my own accounting program. Looking for ways to financially support my new and existing projects, I ran into the problem that I have to pay or pass on fees everywhere.

PayPal: “You pay 1,5% of the donation amount + 0,35 EUR per transaction”.

Patreon: Way too many

So I thought of my favorite project IOTA. There is no transaction fee or anything like that. Interestingly, I also found the IOTA button. There you could easily add an IOTA button to your website with 9 lines of code, I thought that was awesome.

The only problem was, it is cumbersome to always and always insert this code. So I thought, why not automate a bit and write a WordPress plugin myself, the bit of PHP, should be feasible. No sooner said than done, IOTA Pay was written.

Insights into the plugin

The plugin has already been submitted to WordPress and is being checked by WordPress. Once this process is complete, you can find IOTA Pay in the search on the plugin page and simply install it.

After the installation appears in the administrators menu, a new tab with the “IOTA Pay” lettering. There you can access the settings.

Here you enter the most important settings without having to intervene in the code of IOTA Button. These settings are saved and can be changed again and again.

Of course, the whole thing could still change or some things are added. Important are so far the own address, where the funds come in, the sum, which in the smallest form of IOTA to be entered i.

If you want to offer your readers and customers a conversion from IOTA to EUR, you should enter the currency under the corresponding tab.

If you want to have a donation button, you should add the User tab, so that there is a name on the donation page.

How does IOTA Pay work?

As mentioned above, you simply use shortcodes for the integration. There are three different types for this.

[iota_] this is the command for the simple IOTA button, the payment will be displayed in IOTA.
[fiat_] this is the command for the button with which you can display the fiat currency.
[donation_] is the command if you want to have a button with a donation.
You just add this after your text and don’t have to add any cumbersome code:

[iota]

By integrating Firefly into the button, the app Firefly is automatically opened and everything is automatically inserted, the destination address and the amount. So the payment is operated on a minimum of clicks and effort.

Requirements for operation and payment

Of course, it is logical that for this type of payments and donations, you need to own the cryptocurrency IOTA. These must be located in the wallet Firefly. Currently, Wallet Firefly is only available as a desktop variant, so mobile payment options are excluded – for now.

Known problems – bugs

Currently, the biggest problem is Firefly itself. The problem occurs when you want to make a payment or donation.

Once Firefly fixes: https://github.com/iotaledger/firefly/pull/773 this will be automated. For now, please enter values manually.
This will not result in an automated transaction. However, for simplicity, the address and quantity is displayed in a popup so the user can enter it manually in Firefly.

Another small error on my part is that if you enter the quantity in the settings, for example: 10,000i but takes the second button, so with the conversion, one 10,000 € is displayed. Which is of course great nonsense, since 10,000i are currently about 1 cent. Of course, the joy will be all the greater when you actually get 10.000€ 😉

Final

If WordPress has verified the plugin and there are no problems, I will start the first beta phase. All those who want to do so are welcome to contact me. Prerequisite is of course you have a WordPress site and use IOTA. But since I expect this phase to be unproblematic, I will throw this plugin into the WordPress Plugin Store as soon as possible.

Feel free to support the work with a donation, just use the IOTA button. Leave comments and suggestions and feel free to share it.

[donation]

All other news, will be written on Twitter and on this article.

Translated with www.DeepL.com/Translator (free version)

[/spoiler]


2 Antworten zu “IOTA Pay – Plugin für Spenden, PayWall und WooCommerce”

  1. Ziemlich guter Beitrag. Ich bin gerade auf deinen Blog gestoßen und wollte dir sagen, dass ich deine Blogbeiträge sehr gerne gelesen habe. Wie auch immer, ich werde deinen Feed abonnieren und hoffe, dass du bald wieder postest.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

Short Aktien uses Accessibility Checker to monitor our website's accessibility. Read our Accessibility Policy.