The shopping cart is one thing... how you collect the payment is its own issue. Unless you really know what you are doing do not grab credit card numbers from the user. Use paypal for the checkout process or something.
edit: wait, nm, this secure net place hosts it and the payment system too. I was assumeing it was a script that you run. Sounds good to me man... as long as it is not you who is getting sued it sounds good.