Purchase process
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_idis different for each shopping cart.In the Web Service Sale of publication, the parameter
customer_idis different for each user.The parameter
customer_idis 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