How to insert an HTML form into a shortcode button

I am building a payment site. I have several html snippets to go into buttons with shortcode. How can I insert the form snippet into the button shortcode? The example is a typical [button] blah blah blah [/button] but it needs to click through to a payment page (not on my site).