After much thought I have decided I will no longer support or develop WePay Plugins. I have made this decision because I do not have the time and I can’t make the time to complete the updates.

I will also be ceasing development of all other plugins I have developed. I don’t have the time.

Things may change, but in the mean time this is where I am at.

Due to the recent storms where I’m located, updates to the upcoming plugins and current ones have been delayed. Currently I reset all the updates to the 30th.We had 80mph straight line winds, some people reported 100mph, rain totals from 14 to 20 inches in 24 hours from two storms. It was coming down so hard I couldn’t see no more then 10 feet at most when the storm was at its peak. Power of course went out along with internet. So work got delayed. When the storm ended at 4:30AM it was like another place, a lot of the neighbors trees as well as ours were down. Lucky everyone was okay. Since then I was cutting up not only our trees put our neighbors as well. We had 4 spruce trees 30 years old taken down like twigs, Which I never thought I would see go while I was here. Funny thing about the whole deal was all the trees I wanted gone or I thought would have gone didn’t. All the ones I knew where healthy and I wanted them to stay, pretty much are gone at this point. Not much structural damage in town, few homes but not many. Honestly were really lucky.

The new WordPress WePay API is released and now available through the WordPress Plugin Directory. That plugin is extremely powerful and can do all the API calls to WePay from simple WordPress shortcodes. Meaning no writing code. I also included an IPN that can be customized to update the database. For more information see the WordPress WePay API Plugin.

I will be working as much as I can to get these updates and new plugins out asap.

 

If you are looking to get WePay integrated into your system I would be glad to help. I have integrated the WePay payment system into many systems from shopping carts to Kickstarter fund raising style sites. I also have written plugins for the major open source applications such as WordPress, OsCommerce, Zencart, and soon OpenCart. If you are looking for integration contact me.

 

Updates:

WordPress Plugin – Version 2.0 rolling out no later then 6/30/12 (Massive update, Includes a billing system, recurring invoicing, MU integration, Its huge!)

OpenCart Plugin – Version 1.0 rolling out 6/30/12

Zencart & OsCommerce Plugin – Version 1.5 rolling out 6/30/12 (Minor update, nothing big, Saves the cart if they leave WePay, Taxes as long as they are set in the WePay account)

 

Announcements:

Magento Plugin – No set release date yet but there will be a plugin rolling out.

ZeusCart Plugin – No set release date yet but there will be a plugin rolling out.

Prestashop Plugin – No set release date yet but there will be a plugin rolling out.

Ubercart Plugin – No set release date yet but there will be a plugin rolling out.

nopCommerce Plugin – No set release date yet but there will be a plugin rolling out.

Spree Plugin – No set release date yet but there will be a plugin rolling out.

jcart Plugin – No set release date yet but there will be a plugin rolling out.

Ecwid Plugin – No set release date yet but there will be a plugin rolling out.

S2member plugin – No set release date yet but there will be a plugin rolling out.

Thecartpress plugin – No set release date yet but there will be a plugin rolling out.

And the most important news, A custom fund raising application. I have been slowly working on this one. More info will roll out as I have some time to write up about it. Its pretty powerful stuff. Also I have a classified application that will be on Hotscripts.com soon with full integration into WePay.

 

Contact me if you have plugin requests, need integration, or want some help with current plugins.

 

Alright to get the WordPress Wepay Plugin working you will need API Access to Wepay. I decided to split this tutorial into part 1 and Part 2, Part 1 is how to get your API information and account id. Part 2 is the setup of the plugin. I’m only going into production mode. I don’t see the need to test it since the plugin has been tested. Also your plugin will not work till Wepay activates your API, if its pending, you will not be able to process transactions.

Lets get started.

 

Part 1. Getting your API information

1. First you will need to goto https://www.wepay.com/developer. That is the production site, which means you can start collecting money today.

2. Once you register you will need to go to the developer section again, click on “Your Apps”

3. Click on “Create an application”, fill out all the fields, and hit submit.

4. You now have registered a app with wepay, which will give you your client secret, access token.

5 . You will now need to create an account you want your money to go into. Click on the “Home” link at the top of the screen. This will bring you to your account home page. You can ether use an account you have created or create a new one. In this case I will use one I already have, so click on the one you want to use.

Once you have clicked on it, in the address bar on your browser will tell you your account number.

Example: https://www.wepay.com/group/view/<YOUR ACCOUNT NUMBER HERE>

Copy that number you have in your browser, you will need it later.

 

Part 2. Setting up the Plugin

1. Copy the folder “wepay-wordpress-plugin” into the plugin directory on your wordpress site.

2. Login and activate the WordPress Wepay Plugin

3. Once activated, you will see a new tab on your sidebar in the admin. Goto Wepay Manager > Wepay Settings

4. Set the follow:

  • Production mode to Production
  • Fill in your account ID, client id, client secret, and access token.
  • Thank you page – this has to be the direct link to the page you want your end users to see after the transaction has been completed. (i.e. http://www.mysite.com/thankqpage/)

Hit “Save Changes”

5. Now your hooked up to Wepay. Go to “Wepay Manager > Wepay Manager”

6. Read the information on how to use the short codes.

[wepay text="Buy Now" amount="1.00" sdesc="testing" css="buttoncss" feepayer="Payee"]

-With the short code we call on “wepay” as the short code itself.
“Text” is the value or what you want the button to say.
“amount” is amount you want to charge.
“sdesc” a short description of what you want to sell or the payee is donating for.
“css” is the css property you want to call on, otherwise if you do not it will just look like a link.
“feepayer” specifies who is going to pay for the fees for this transaction, you (Payee) or the purchaser (Payer). You must use “Payee” or “Payer”, anything else and it will not work.

7. Take your new short code and paste it on the page or post you want it on. Update the post or page and you should now have a Wepay Payment Button.

 

If you have any questions, post a comment.