Buenas, Shiori_Hamasaki.
Creo que lo que estás solicitando es bastante complejo como para armar una guía completa de "cómo hacer". A título informativo, creo que necesitarás:
1. Un listado de usuarios con opción de registrarse ingresando datos
2. Un catálogo de productos que permita ingresar ítems a un carrito.
3. La opción de realizar la compra seleccionando el medio de pago.
4. Para pagos con tarjeta de crédito, podés contactar con un banco para que te ofrezca documentación sobre su pasarela virtual o usar un servicio como PayPal.
Mi recomendación sería que te documentaras al respecto:
http://www.google.com/search?q=c%C3%...ito+de+compras