A custom checkout page?

I got moneybookers and 2checkout that has ability to accept credit card payments that could be useful for ebay auctions.

Would it be possible somehow to create a link, a custom checkout page where a customer enters all required information, a custom amount of money, picks payment method of his preference and does checkout like normal cs-cart purchase?