- 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