taler-docs

Documentation for GNU Taler components, APIs and protocols
Log | Files | Refs | README | LICENSE

commit c17dd7bb97171ebc8a4e7c39d4ef8bf6846de371
parent 0aa0b33973495e8ab9cd5c786ec6802dd8c06b18
Author: Martin Schanzenbach <schanzen@gnunet.org>
Date:   Wed, 17 Dec 2025 22:45:21 +0900

mailbox: reintroduce paymnt for message sending; add quota option

Diffstat:
Mcore/api-mailbox.rst | 16++++++++++++++++
1 file changed, 16 insertions(+), 0 deletions(-)

diff --git a/core/api-mailbox.rst b/core/api-mailbox.rst @@ -91,6 +91,18 @@ Configuration information // May be 0 for a free registration. monthly_fee: Amount + // How much is the cost to send a single + // message to a mailbox. + // May be 0 for free message sending. + message_fee: Amount + + // How many messages can be send and + // are stored by the service for free. + // After the quota is reached, the + // regular message_fee applies. + // May be 0 for no free quota. + free_message_quota: Integer + } --------------------------------- @@ -225,6 +237,10 @@ Sending messages The system is currently experiencing a too high request load and is unable to accept the message for delivery. The response format is given by `MailboxRateLimitedResponse`_. + :http:statuscode:`402 Payment Required` + Client needs to make a Taler payment before proceeding. See + standard Taler payment procedure. + **Details:**