Bueno, mi estimado Teemo... si no encuentras información al respecto es por algún motivo, no te parece?
Para no darte un dolor de cabeza investigando, debes saber que cuando haces una carrito de compra con opción de Ecommerce, siempre habrá un ente regulando tus transacciones, o esto sería un caos.
Supongamos que utilizas Paypal o 2Checkout o el proveedor de Bancard local que tengas en tu país... estos te proveerán de un manual e instrucciones para conectar tu aplicación y los parámetros que necesitas para que emplees la API o la interfaz que te proveerán.. te diran que necesitas X fichero con una estructura básica y demás, y que otros ficheros necesitas crear para optimizar las compras, incluso secciones de prueba... así que, tú solo preocupate porque tu carro obtenga los datos del producto y el comprador, y el banco se encargará de ellos...