• It is not possible to order more than one copy of an ebook. (We recommend disabling the selection of a quantity greater than one copy for all electronic books.)
  • The Web service for smulating a sale is called when the user adds an ebook to his shopping cart.
  • When the Web service for simulating a sale is called, a message is displayed to the user when the simulation failed.
  • In the Web service Sale of a publication, the parameter transaction_id is different for each shopping cart.
  • In the Web Service Sale of publication, the parameter customer_id is different for each user.
  • The parameter customer_id is always the same for a particular user.
  • When a user pay, the following order is observed:
    • Simulation of the sale.
    • If the simulation of the sale is valid, make payment of the purchase.
    • If payment is accepted and is valid, use the Web service Sale of a publication.
    • If the sale was successful, display the confirmation page and / or send a confirmation message.
  • API Sale of a publication is called only once: at the time of sale. (It should not be called for the download.)
  • All parameters used in the Web service for a Sale are saved in the system of the bookseller. (They must be saved for use later in the API download a publication.)
  • The parameter "sale_state=test" (Referring to sales of test) is removed from the transaction call, just before the book sale is officially available to the general public.
  • An email address or phone number is clearly displayed so the user can contact someone for customer service at the library in case of difficulty.
  • Applicable taxes are calculated when they are not already included:
    • Quebec: GST and QST
    • France: 7.0% since Jan. 1st, 2012
    • Other : please check the applicable taxes rate on ebooks