GNU Taler: Documentation and Resources

This is an overview of documentation and other resources for GNU Taler. The full documentation contents can be found here.

Core Component Documentation

Merchant Backend Administration

Tutorial and manual for operating a merchant. Also available as PDF.

Merchant API Tutorial

Tutorial for processing Taler payments using the merchant backend API. Also available as PDF.

Back Office

Manual to run the back-office Web application. Also available as PDF.

Merchant POS Terminal

Manual for configuring and using the point of sale app. Also available as PDF.

Exchange

Operator's manual for the GNU Taler Exchange. Also available as PDF.

Bank Integration

Manual for tightly integrating Taler with banking applications. Also available as PDF.

Wallet

Manual about the Taler wallets (WebExtensions, Android, iOS, CLI). You can download pre-packaged binaries from the Taler wallet Web site.

Cashier

An app for taking in cash and handing out electronic cash.

Age Restrictions

Cryptographic background on how parents can set age-restrictions on Taler coins to protect minors from inappropriate purchases while preserving privacy for everyone.

Supplemental services

GNU Anastasis

Privacy-preserving distributed key escrow and recovery services.

libeufin

Implementation of the Taler wire gateway over the EBICS/FinTS protocol suite, including EBICS stand-alone sandbox (for testing and regional currencies).

Depolymerization

Implementation of the Taler wire gateway over the Bitcoin and Ethereum blockchains.

Sync

Encrypted data backup and recovery service.

Taler Mailbox

Reliably deliver payment messages between Taler wallets.

TalDir

Directory to associate addresses (e-mail, phone numbers, etc.) with Taler wallets.

Extensions

Taler-MDB

Integration of GNU Taler with the Multi-Drop-Bus (MDB) protocol commonly used in vending machines. Deployed at a coffee-and-snack machine at BFH.

WooCommerce Payment Backend

GNU Taler payment plugin for the WooCommerce e-commerce solution (itself based on WordPress).

Pretix Payment Backend

GNU Taler payment plugin for the Pretix ticketing system.

Internals Documentation

HTTP API

Reference for the HTTP-based API for Taler components.

Know-your-customer

Documentation on how to configure Know-your-customer (KYC) rules for a Taler Exchange.