mirrorps Payments for GNU Taler
Taler Payments is a WordPress plugin that integrates the GNU Taler payment system, enabling seamless payments and donations on any WordPress site.
by mirrorps · github.com/mirrorps/wordpress-taler-payments · website
★ 1stars
0forks
Install
No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:
wp plugin install https://github.com/mirrorps/wordpress-taler-payments/archive/refs/heads/main.zipAlso on Packagist as mirrorps/wordpress-taler-payments:
composer require mirrorps/wordpress-taler-paymentsFrom the readme
Taler Payments for WordPress
Developer-focused documentation for the GNU Taler WordPress plugin.
This plugin adds a shortcode-driven payment UI that creates Merchant Backend orders on demand, opens the wallet with a taler:// URI, and supports QR-based mobile payment.
Admin quick start (self-hosted)
If you only need to use the plugin on your own site:
1. Copy plugin to wp-content/plugins/mirrorps-payments-for-gnu-taler.
2. Run composer install --no-dev inside the plugin directory.
3. Activate mirrorps Payments for GNU Taler in WordPress.
4. Open Settings - mirrorps Payments for GNU Taler.
5. Save:
- Base URL (must include /instances/ and use https://)
- Either Access Token or Username/Password/Instance ID
6. Add shortcode to a page:
- [talerpaybutton amount="KUDOS:1.00" summary="Donation"]
For user-facing documentation, use readme.txt (WordPress.org-oriented).
Requirements
- WordPress 6.0+
- PHP 8.1+
- Composer
- Reachable GNU Taler Merchant Backend over HTTPS
Core behavior
- Shortcode: [talerpaybutton]
- Order is created only after user interaction (button click)
- Modal flow includes:
- amount + summary preview
- wallet deep-link (taler://...)
- QR code ge