We are going to sell digital products on our WordPress site. Payments will be handled via 2checkout.com. We are looking for 2 things to achieve. 1- As soon as payment is confirmed, provide a download link to client to get purchased product 2- Since we will be selling digital products, we will have to provide support as well. We have installed bbpress which is using same user table with WordPress. Is there any way to create a user account on WordPress during or after purchase of the product? We want to keep registration strictly just for our clients. I mean, we don't want people to register for our site unless they purchase an item.