Създаването на транзакционен уебсайт може да изглежда плашеща перспектива, когато се обърнете към него за първи път. Задачата обаче наистина не е много по-сложна от създаването на всеки друг тип уебсайт. Има услуги за разплащане, които можете да използвате на вашия сайт, без да се налага да кодирате сами защитените функции, като PayPal и Google Checkout. Тези системи са лесни за използване и обработват цялата сигурна обработка вместо вас, така че обикновено са препоръчителни.
Етап 1
Създайте визуален дизайн за вашия транзакционен уебсайт. Можете да използвате всеки инструмент за графичен дизайн, който искате да направите, и не е необходимо да бъде сложен. Отделянето на време за скициране как искате да изглежда сайтът прави останалата част от процеса на разработка по-рационализиран и в крайна сметка по-малко разочароващ, така че си струва да го направите. Уверете се, че сте включили всеки елемент, от който вашият сайт ще се нуждае, във вашия дизайн, включително менюта, изображения, контроли за плащане и списъци с продукти.
Стъпка 2
Изградете своя източник на данни. Обикновено транзакционният уебсайт ще бъде изграден върху база данни, въпреки че това зависи от това, което се продава. За бизнес базата данни за електронна търговия трябва да бъде свързана с всички други бази данни, които се използват. Ако настройвате база данни от нулата, повечето уеб хостове предоставят MySQL безплатно и често можете да го администрирате с помощта на интерфейса phpMyAdmin, който ви позволява да създадете източник на данни, без да използвате много SQL код.
Стъпка 3
Свържете се с базата данни и изградете HTML, като използвате получените данни. Ако сте създали своя собствена база данни, можете да използвате PHP или ASP скриптове от страна на сървъра, за да се свържете с нея, в зависимост от това, което предоставя вашият уеб хост. Свържете се с базата данни и изпълнете SQL заявки, за да създадете HTML, който съставлява интерфейса на вашия уебсайт. Например, ако вашата база данни съдържа подробности за продуктите, които се продават, вашият скрипт от страна на сървъра трябва да изпрати тези данни на клиента и да ги представи в HTML, както е в следния пример PHP:
mysql_connect("your_host","your_username","your_password");mysql_select_db("your_database");
$your_data=mysql_query("select * from ProductTable");
while($data_row=mysql_fetch_array($your_data))
{ echo "".$data_row['columnName'].""; }
?>
Step 4
Build payment processing into your website HTML. Choose a payment service provider, and follow their guidelines for adding transactions to your site. You will generally have options, such as shopping carts and buttons. Customers will choose from the products on your pages, then be taken through to the payment service website to enter their payment details. Services such as PayPal also have automated code builders to create HTML, which you simply paste into your own pages. You can choose what data you want captured each time a payment is made, and can have an email address sent a message informing you of transactions. You can optionally also have the payment service send data to a server side script on your site, allowing you to update a database system accordingly.
Implement the visual design of your site using CSS code. Refer to your original design documents and write CSS to make the site look the way you want it to. Once your site is complete, test it in as many browsers as possible. As well as checking that the functionality works, this is a necessary step to ensure the visual appearance stays consistent across browsers.