Введение в программирование на PHP5

         

Покупка онлайн


Когда заказчик завершил выбор программного обеспечения для покупки и готов оплатить продукты, он нажимает кнопку "Checkout" ("Оплатить"), чтобы завершить свою покупку.


Обычно заказчики соединяются с онлайновой процессинговой компанией кредитных карт, которая получает информацию о кредитной карте, санкционирует покупку и соединяется с национальной банковской системой, чтобы дебетовать и кредитовать соответствующие банковские счета. Когда эти транзакции завершаются, заказчик возвращается на сайт магазина, где получает подтверждение своего заказа.

В то же самое время компания по обслуживанию кредитных карт возвращает на сайт полученную от заказчика несекретную информацию, имеющую отношение к выставлению счета. Эта информация затем может использоваться для создания постоянной записи заказа для этого клиента для будущих ссылок и для воссоздания исходного заказа, если потребуется. Возвращаемая информация может, на самом деле, применяться для соединения с системами бухгалтерского учета и склада компании. Хотя мы не можем соединиться с федеральной банковской системой для этого модельного приложения, мы можем достаточно точно промоделировать обработку в компании по обслуживанию кредитных карт и можем архивировать информацию о заказе, даже хотя и не будем соединяться непосредственно с какими-либо другими системами.



Содержание раздела