One Page Checkout component supports Shipping inside basket. It will be in select dropdown box with dynamicly updated information in the basket and at the bottom of the checkout page. You need to turn on this feature in the configurator.
This is the screen shot from Display configuration of the component
OPC2 from 18.7.2013 supports payment and shipping in select drop down as shown above. OPC2 also supports credit card payments with this feature where the credit card data are then rendered within the bottom sections of OPC.