Title: Building a WordPress Site &#8211; PHP/JavaScript/SOAP
Last modified: May 9, 2019

---

# Building a WordPress Site – PHP/JavaScript/SOAP

 *  [thevasuthan](https://wordpress.org/support/users/thevasuthan/)
 * (@thevasuthan)
 * [7 years, 1 month ago](https://wordpress.org/support/topic/building-a-wordpress-site-php-javascript-soap/)
 * Building a WordPress Site – PHP/JavaScript/SOAP
 * Hi all,
 * I am new to WordPress/PHP/JavaScript/SOAP/WooCommerce and need to build an eCommerce
   site using these technologies.
 * I come from an embedded C, C#.Net, MS SQL background and would like to confirm
   whether my chosen approach is the right one or at least a right way to go about
   this. I
    think I have picked the most appropriate forum, apologies if not.
 * The site sells software. After a successful purchase has been made, the download
   link along with the product activation code should be emailed to the user.
 * To achieve this I think I need to:-
 * Download WordPress and then upload to a server – I’ve decided on Bluehost
 * Then download Apache, MySQL and PHP – WAMP
    Build the CMS on my PC along with
   all pages required – several products to purchase along with Buy buttons Install
   StoreFront WooCommerce Plugin Write some JavaScript – an event listener that 
   executes when the Buy button is pressed The JavaScript makes a HTTPS request 
   to a PHP Plugin (I will write) once the transaction has been confirmed. The JavaScript
   passes on the Product Code The PHP plugin then contacts a SOAP Web Service which
   returns a download link and an activation code to the PHP plugin. Use the WP_Mail
   API to email the customer the download link and activation code
 * Upload the new version to Bluehost
 * I am also wondering whether all the above functionality can be achieved using
   WordPress.com and would that be a cheaper option.
 * Any advice much appreciated! Thanks in advance

Viewing 4 replies - 1 through 4 (of 4 total)

 *  Moderator [Steven Stern (sterndata)](https://wordpress.org/support/users/sterndata/)
 * (@sterndata)
 * Volunteer Forum Moderator
 * [7 years, 1 month ago](https://wordpress.org/support/topic/building-a-wordpress-site-php-javascript-soap/#post-11513446)
 * Your host will provide you with Apache, MySQL, etc unless you’re building your
   own VPS.
 * There are a number of plugins to facilitate selling software and licenses; you
   don’t have to write this yourself.
 * Look at both WooCommerce and Easy Digital Downloads.
 *  Thread Starter [thevasuthan](https://wordpress.org/support/users/thevasuthan/)
 * (@thevasuthan)
 * [7 years, 1 month ago](https://wordpress.org/support/topic/building-a-wordpress-site-php-javascript-soap/#post-11513471)
 * Ok Thanks [@sterndata](https://wordpress.org/support/users/sterndata/).
    Can 
   the functionality be achieved using WordPress.Com then,do you know ?
 *  Moderator [Steven Stern (sterndata)](https://wordpress.org/support/users/sterndata/)
 * (@sterndata)
 * Volunteer Forum Moderator
 * [7 years, 1 month ago](https://wordpress.org/support/topic/building-a-wordpress-site-php-javascript-soap/#post-11513625)
 * Due to the differences between the various site hosting plans offered at wordpress.
   com and the self-hosted and self-installed version of WordPress supported here,
   you should probably ask [WordPress.com Support](https://en.support.wordpress.com/contact/)
   instead.
 *  Thread Starter [thevasuthan](https://wordpress.org/support/users/thevasuthan/)
 * (@thevasuthan)
 * [7 years, 1 month ago](https://wordpress.org/support/topic/building-a-wordpress-site-php-javascript-soap/#post-11513664)
 * Ok Great – Thanks I will.

Viewing 4 replies - 1 through 4 (of 4 total)

The topic ‘Building a WordPress Site – PHP/JavaScript/SOAP’ is closed to new replies.

 * In: [Fixing WordPress](https://wordpress.org/support/forum/how-to-and-troubleshooting/)
 * 4 replies
 * 2 participants
 * Last reply from: [thevasuthan](https://wordpress.org/support/users/thevasuthan/)
 * Last activity: [7 years, 1 month ago](https://wordpress.org/support/topic/building-a-wordpress-site-php-javascript-soap/#post-11513664)
 * Status: not resolved

## Topics

### Topics with no replies

### Non-support topics

### Resolved topics

### Unresolved topics

### All topics
