aboutsummaryrefslogtreecommitdiff
path: root/merchants.html
diff options
context:
space:
mode:
Diffstat (limited to 'merchants.html')
-rw-r--r--merchants.html37
1 files changed, 31 insertions, 6 deletions
diff --git a/merchants.html b/merchants.html
index 4d4bd72b..c9b307f3 100644
--- a/merchants.html
+++ b/merchants.html
@@ -226,7 +226,7 @@
226 <h2 lang="en" id="overview">Taler as seen by merchants</h1> 226 <h2 lang="en" id="overview">Taler as seen by merchants</h1>
227 <h2 lang="de">Taler aus Gesch&auml;ftssicht</h1> 227 <h2 lang="de">Taler aus Gesch&auml;ftssicht</h1>
228 <h2 lang="fr" note="outdated"></h2> 228 <h2 lang="fr" note="outdated"></h2>
229 <h2 lang="it" note="outdated"></h2> 229 <h2 lang="it">Come i negozianti vedono Taler</h2>
230 <p lang="en">Merchants supporting the Taler system need to integrate 230 <p lang="en">Merchants supporting the Taler system need to integrate
231 some relatively simple logic into their transaction processing 231 some relatively simple logic into their transaction processing
232 system. 232 system.
@@ -234,7 +234,9 @@
234 </p> 234 </p>
235 <p lang="de" note="outdated"></p> 235 <p lang="de" note="outdated"></p>
236 <p lang="fr" note="outdated"></p> 236 <p lang="fr" note="outdated"></p>
237 <p lang="it" note="outdated"></p> 237 <p lang="it">Al fine di supportare Taler, i negozianti
238 dovranno integrare alcune semplici procedure nei loro sistemi di ricezione
239 dei pagamenti</p>
238 <p> 240 <p>
239 <img src="images/merchant.svg" alt="merchant perspective" style="float: right; margin: 50px 5px 5px 5px;" width="50%"> 241 <img src="images/merchant.svg" alt="merchant perspective" style="float: right; margin: 50px 5px 5px 5px;" width="50%">
240 <ol> 242 <ol>
@@ -247,14 +249,23 @@
247 the merchant is willing to deal with.</li> 249 the merchant is willing to deal with.</li>
248 <li lang="de" note="outdated"></li> 250 <li lang="de" note="outdated"></li>
249 <li lang="fr" note="outdated"></li> 251 <li lang="fr" note="outdated"></li>
250 <li lang="it" note="outdated"></li> 252 <li lang="it">La nuova procedura rileva il caso in cui un cliente
253 supporta Taler, e procede ad inviarvi un contratto digitale firmato
254 in un semplice formato JSON.
255 Il messaggio include anche le coordinate bancarie del negoziante
256 fissate in un "hashcode" assieme ad un numero casuale, nonché la
257 lista delle zecche con cui il negoziante è disposto a trattare..</li>
251 <li lang="en">The customer sends a signed response which states 258 <li lang="en">The customer sends a signed response which states
252 that certain digital coins now belong to the merchant to both 259 that certain digital coins now belong to the merchant to both
253 signal acceptance of the deal as well as to pay the respective 260 signal acceptance of the deal as well as to pay the respective
254 amount (bottom).</li> 261 amount (bottom).</li>
255 <li lang="de" note="outdated"></li> 262 <li lang="de" note="outdated"></li>
256 <li lang="fr" note="outdated"></li> 263 <li lang="fr" note="outdated"></li>
257 <li lang="it" note="outdated"></li> 264 <li lang="it">Il cliente invia una risposta firmata che attesta
265 che un certo numero di gettoni ora appartiene al negoziante, così
266 da segnalare sia l'accettazione dello scambio che il suo impegno
267 a pagare il prezzo dovuto (in basso).
268 </li>
258 <li lang="en">The merchant then forwards the signed messages 269 <li lang="en">The merchant then forwards the signed messages
259 received from the customer to the mint, together with its 270 received from the customer to the mint, together with its
260 wire details and the salt (without hashing). The mint verifies 271 wire details and the salt (without hashing). The mint verifies
@@ -264,7 +275,15 @@
264 customer and executes the contract-specific business logic.</li> 275 customer and executes the contract-specific business logic.</li>
265 <li lang="de" note="outdated"></li> 276 <li lang="de" note="outdated"></li>
266 <li lang="fr" note="outdated"></li> 277 <li lang="fr" note="outdated"></li>
267 <li lang="it" note="outdated"></li> 278 <li lang="it">Il negoziante inoltra tale messaggio firmato appena
279 ricevuto del cliente alla zecca, insieme alle sue coordinata bancarie
280 e al numero casuale usato in precedenza per produrre l'"hash" dei due.
281 La zecca verifica le coordinate e manda una conferma (o un messaggio
282 d'errore) firmata al negoziante. A questo punto, il negoziante controlla
283 che la firma della zecca sia valida, manda una conferma al cliente,
284 e procede ad assolvere quanto indicato nel contratto.
285
286 </li>
268 <li lang="en">The mint performs wire transfers corresponding to 287 <li lang="en">The mint performs wire transfers corresponding to
269 the claims deposited by the merchant. Note that the mint may 288 the claims deposited by the merchant. Note that the mint may
270 charge fees for the deposit operation, hence merchants may 289 charge fees for the deposit operation, hence merchants may
@@ -272,7 +291,13 @@
272 willing to deal with.</li> 291 willing to deal with.</li>
273 <li lang="de" note="outdated"></li> 292 <li lang="de" note="outdated"></li>
274 <li lang="fr" note="outdated"></li> 293 <li lang="fr" note="outdated"></li>
275 <li lang="it" note="outdated"></li> 294 <li lang="it">Per ogni deposito (od opzionalmente per ogni
295 raggruppamento di depositi) ricevuto da un certo negoziante,
296 la zecca procederà con il versamento verso il conto in banca di
297 quest'ultimo. La zecca potrebbe anche prevedere delle tariffe
298 per l'operazione di deposito, da cui è plausibile che alcuni
299 mercanti impongano delle restrizioni su quali siano le zecche
300 con cui essi vogliano trattare.</li>
276 </ol> 301 </ol>
277 </p> 302 </p>
278 </div> 303 </div>