The owner of the VISA, Eurocard/MasterCard, Diners Club, JCB, STB credit card (or “Buyer”) can pay for the hotel room booked through BookingMoscow.com by the following scheme:
1. The Buyer connects over the Internet with the BookingMoscow.com web-server, completes the booking form and, after the preliminary confirmation, chooses ‘payment by credit card’.
2. BookingMoscow.com readdresses the Buyer to the ASSIST system server. Simultaneously, the BookingMoscow.com code, the reservation code and the sum to be paid are transmitted to the authorizing server.
3. The ASSIST server connects with the Buyer via SSL 3.0 and gets the Buyer’s card details (card number, expiry date, name of the holder as written on the card). The card data is encrypted and is transmitted only to the authorizing server, never to BookingMoscow.com.
4. The ASSIST authorizing server processes the received data and sends it further to the system bank (or “Bank”).
5. The bank checks, whether the BookingMoscow.com is on the system, it also checks, if the transaction operation meets the system limitations. As a result of this, the money transaction authorization or rejection is given.
6. In case of rejection:
- the Bank informs the ASSIST server about the rejection
- the authorizing server transfers the rejection with the description of the reason of the refusal to the Buyer
- the authorizing server sends the rejection and the reservation code to BookingMoscow.com.
7. In case of authorization, the request for authorization is transmitted via closed bank nets to the Buyer’s credit card issuing bank or to the processing centre of the card paying system authorized by the issuing bank.
8. In case of positive result of the authorization:
- the Bank transacts the positive result of the authorization to the ASSIST server
- the authorizing server transfers the positive result of the authorization to the Buyer
- the authorizing server transfers the positive result of the authorization and the reservation code to BookingMoscow.com
- the Bank processes the money transaction to the BookingMoscow.com account, as stated in the contract between the Bank and BookingMoscow.com
- BookingMoscow.com provides the service ( confirms the booking of a hotel room)
9. In case of rejection:
- the Bank informs the ASSIST server about the rejection
- the authorizing server transfers the rejection with the description of the reason of the refusal to the Buyer
- the authorizing server sends the rejection and the reservation code to BookingMoscow.com.