vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   Modification Graveyard (https://vborg.vbsupport.ru/forumdisplay.php?f=224)
-   -   Major Additions - Payment System LITE (https://vborg.vbsupport.ru/showthread.php?t=171823)

AWJunkies 02-29-2008 10:00 PM

Payment System LITE
 
Payment System LITE
Version 0.1.4

MOD Provided and coded by Adam Ellis (AWJunkies) of All Wheel Coding
Release version: 0.1.0
Release Date: 1st March 2008

Special Thanks:
Philip Gabbert
Sinisterpain
I couldn't have done it without you, Thank you!
Adam Ellis (AWJunkies)

What Payment System LITE Is:
Payment System LITE is a complete system that controls payments and how they are received via backend interfacing between your vBulletin server and payment method gateway server. The beauty of this marriage of servers is quite simply automation of the payment process as well as security of the transactions for both you, the administrator, and your users. With the Payment System installed on your forums, you will be able to bring in that much needed income to not only keep your forums alive, but also to help defer costs of doing so to the users of your site without having to bug everyone and beg for money.

This seamless integration of any payment method as your backend payment processor not only provides your user with a well known and safe payment processors, but you are saved the hassle of opening a merchant account with your banking institution as well as saves you time in the process as it takes only a few short minutes to sign up with current allowed methods of payment if you are not already an account holder there. It also keeps your users and you the site owner informed on the status of payments with its notification system built in.

PayPal is only method for LITE

Required Programs
You must have have one of the Add-Ons for Payment System for it to work. Here is the link to the Donation System LITE. Product System, Subscription System, Goal System coming soon. Make sure to install this program first before any Add-On.

Easy to Transfer Payments From:
Cyb - PayPal Donate
PayPal Donations For vBulletin 3.5.0
It is automatic when you run the install to transfer the payments to the new system still leaving the other modifications alone. This software in no way interferes in the other mods above so you can keep them installed and active while testing and merging over.

Payment System LITE Features:
Turn Payment System LITE ON or OFF
Select what user groups are "NOT" able to use system
Selectable Language Support
Selectable Currency of your choice
Selectable Currency Symbol of your choice
Choose to Load payment method in new window or stay in current window to make a payment
Paypal Support
Able to support payments through Paypal
Paypal Sandbox Test Support
Able to test the Paypal Payments before going live
Can add Custom Paypal Header Image while making a payment
Customizable papal verify or free section to use for whatever you want
Notification System
Method to send notifications
PM Only
Messages
New Payment, Thanks
Search / Edit Payments
Quick Search (All payments, All Unconfirmed payments)
Can view and edit a payment from search results
Can confirm a payment from search results
Can delete a payment from search results


Version History
Release version: 0.1.0
Release Date: 1st March 2008
Initial Release No Updates

Release version: 0.1.1
Release Date: 2nd March 2008
PRO FEATURE ADDED: You can now use any currency and any currency symbol that fits your needs for payment processing.

Release version: 0.1.2
Release Date: 5th March 2008
MAJOR FIX: The javascript function for the search/edit (Edit/Confirm/Delete/GO) was not being generated on certain peoples servers but all fixed now
Added: Version check support and link back to Vbulletin product page

Release version: 0.1.3
Release Date: 6th March 2008
MAJOR FIX: On certain servers the payment recording was not working. This was due to interferences with current MODs installed that attached them self to global scope without proper path procedure

Release version: 0.1.4
Release Date: 18th March 2008
PRO FEATURE ADDED: You now can use any language you would like
MINOR FIX: Made all '' or "" or blank variables to null for update/insert into payments table to prevent some issues that some servers where having

System Requirements
VBulletin 3.5.x+
PHP 4.3.x+

I sincerely hope that you enjoy this software, Please feel free to send feedback to
aellis@allwheelcoding.com
Thank you!
Adam Ellis (AWJunkies)

Copyright
Payment System ?2008 by Adam Ellis (AWJunkies)

AWJunkies 03-01-2008 05:34 PM

Don't forget after install to download an Add-On for the system. Here is the link to Donation System: https://vborg.vbsupport.ru/showthread.php?p=1454647

I HAVE TO MAKE THIS VERY CLEAR!! IT WILL NOT EFFECT ANY CURRENT DONATION OR PAYMENT SYSTEMS YOU HAVE. Have no fear when installing. Your below mods will be unaffected by the new system.

Easy to Transfer Payments From:
Cyb - PayPal Donate
PayPal Donations For vBulletin 3.5.0
It is automatic when you run the install to transfer the payments to the new system still leaving the other modifications alone. This software in no way interferes in the other mods above so you can keep them installed and active while testing and merging over.

logicuk 03-01-2008 06:45 PM

i dont need this but amazing work keep it up :D

IR15H 03-01-2008 07:56 PM

Looks pretty nice, but I was wondering if (user sided) multiple currency selection is a possibility for future, or not?

AWJunkies 03-01-2008 08:02 PM

Quote:

Originally Posted by IR15H (Post 1454670)
Looks pretty good!

I'll wait a bit for people to post any problems they have (and then solved :P) before I install.

EDIT:

Is (user sided) multiple currency selection a possibility for future, or not?

Shouldn't be a hint of an issue. Been running this live for 4 months. Been through 20 versions to get to a public release. So it has been tested a LOT and extensively. Give it a try and let me know what you think.

I have gone through over 500 payment processes without an issue.

AWJunkies 03-01-2008 08:03 PM

Quote:

Originally Posted by IR15H (Post 1454670)
Looks pretty nice, but I was wondering if (user sided) multiple currency selection is a possibility for future, or not?

PRO edition has this and TONS I mean TONS more about 2x the stuff.
Here is link for you to check it out.

HERE

IR15H 03-01-2008 08:05 PM

Quote:

Originally Posted by AWJunkies (Post 1454673)
PRO edition has this and TONS I mean TONS more about 2x the stuff.
Here is link for you to check it out.

HERE

The link requires me to log in, could you set up a test account please?

EDIT: NVM, the link in you original post, here shows the differences between pro and lite :). I'll check it out more tomorrow, I'm on my laptop with a toutchpad atm which is too fiddly to use ;).

AWJunkies 03-01-2008 08:19 PM

Sorry about that link works for guests now. :) my bad

Rich 03-02-2008 10:07 AM

I will play with this on my dev site later on to see how it works. One thing I noticed is the lang folder. I viewed it and found a language file. Why require a language file? Those should be phrases in the acp I would think?

AWJunkies 03-02-2008 10:42 AM

Quote:

Originally Posted by Rich (Post 1455050)
I will play with this on my dev site later on to see how it works. One thing I noticed is the lang folder. I viewed it and found a language file. Why require a language file? Those should be phrases in the acp I would think?

The system is totally separate from VB in the sense that it is not tied into VB code like that. It is written as a self sustaining program. I have a stand alone version, Invision Board, phpbb and so on versions as well that I haven't released yet. So the phrase system is not used nor is the settings group. It also is because this mod PRO editions are HUGE and we are talking hundreds and hundreds and hundreds of phrases and 50 or so settings. Easier to support multiple languages as well and keep my system from interfering to much with VB.

projectego 03-02-2008 11:30 AM

/me clicks install. Great work!

AWJunkies 03-02-2008 11:50 AM

Quote:

Originally Posted by projectego (Post 1455086)
[high]* projectego clicks install. Great work![/high]

Thanks appreciate it. :D

AWJunkies 03-02-2008 05:11 PM

<u>Payment System LITE</u>
Version 0.1.1

Release version: 0.1.1
Release Date: 2nd March 2008
PRO FEATURE ADDED: You can now use any currency and any currency symbol that fits your needs for payment processing.

madotds 03-03-2008 03:14 AM

Thank you so much for this mod and thank you even more for deciding to give us the extra symbols so I could use it here in the UK :)
Madotds Clicks Install and Votes for MOTM

cheers for your hard work on this

Mad

AWJunkies 03-03-2008 06:47 AM

Quote:

Originally Posted by madotds (Post 1455640)
Thank you so much for this mod and thank you even more for deciding to give us the extra symbols so I could use it here in the UK :)
Madotds Clicks Install and Votes for MOTM

cheers for your hard work on this

Mad

Thanks so much!

Stubbed 03-04-2008 05:29 AM

This looks like what I want to do (And I would pay for the Pro version), but I have a few questions first:

I don't really want to have an automated process, it is much easier for our setup (In New Zealand) to just give out our bank account details, and for members to make a deposit. Currently we're taking about 1000 payments a year, and that suits us just fine.

This looks a lot more mature than the built in "Paid Subscriptions" in vB, but effectively that's all I want, I want users to be prompted on their 12 month anniversary of paying to pay again, and given instructions on how to make a payment, select something to say that they have made a payment, which an administrator would then see, and would then check the bank account (Through internet banking) and process the payments manually, which would then move the user back into the "paying" usergroup, and send them a thankyou PM, etc.

We may setup a Google Checkout or the likes as well, but 99.9% of our payments would be through internet transfers.

Is this possible with this system, or the Pro one?

AWJunkies 03-04-2008 12:56 PM

Quote:

Originally Posted by Stubbed (Post 1456519)
This looks like what I want to do (And I would pay for the Pro version), but I have a few questions first:

I don't really want to have an automated process, it is much easier for our setup (In New Zealand) to just give out our bank account details, and for members to make a deposit. Currently we're taking about 1000 payments a year, and that suits us just fine.

This looks a lot more mature than the built in "Paid Subscriptions" in vB, but effectively that's all I want, I want users to be prompted on their 12 month anniversary of paying to pay again, and given instructions on how to make a payment, select something to say that they have made a payment, which an administrator would then see, and would then check the bank account (Through internet banking) and process the payments manually, which would then move the user back into the "paying" usergroup, and send them a thankyou PM, etc.

We may setup a Google Checkout or the likes as well, but 99.9% of our payments would be through internet transfers.

Is this possible with this system, or the Pro one?

I would love to hear more about international payment methods so I can add them to PRO. It seems you get ONLY wire transfers from users per your instructions sent out. Is there another system out there that you guys use like paypal, google, ccbill, paylater, etc...?

Now with the wire transfers and how you want to use the system. Let me explain to see if I am getting how you need it to work. You have an link at top of site to donate and donation bar link. Now these links go to the same payment page but in the custom box used for benefits you would put custom bank transfer info and anything you would want. You would turn off paypal/google checkout and it would use my internal POST back system and they would click amount etc same as they would before to process a payment. Except it would not redirect to another payment processor like paypal or google. It would just use internal postback and add it to your payment system so you know someone is making a payment or going to start the transfer process. They send you the money per instructions and you check bank and wait for transaction to be processed. Once processed you come back to Payment System and notify it of a completed payment from X user by using the manual add payment system if it does not match a current payment waiting to be confirmed or if we set it up right when they click saying they are sending it will already be in system and you just need to click verified. This will update the donation bar and will send out thank you message for donation it has been complete and so forth. Then with the reminder to donate since it is a CUSTOM message you can CUSTOMIZE and set time to be sent out. You can set it to 1 year and put bank transfer details in it and another link for them to click and fill out payment details and same process is repeated.

By the way this is Payment System PRO and Donation System PRO where this is possible. You would need the features of Donation System PRO to be able to do what you are speaking about. It is very possible and quite easy to implement. Please get back to me and I will better explain what you would need to do to accomplish what you ask. It would be only a few small changes within Donation System PRO.

NOTE: You would need Payment System PRO as well.

Now there is no way to check if or how the payment is made

Stubbed 03-04-2008 06:19 PM

Quote:

Originally Posted by AWJunkies (Post 1456728)
I would love to hear more about international payment methods so I can add them to PRO. It seems you get ONLY wire transfers from users per your instructions sent out. Is there another system out there that you guys use like paypal, google, ccbill, paylater, etc...?

There is no need for us to use other payment systems, Wire Transfer is secure enough, and it doesn't cost to receive money, and most of the time (Depending on the persons bank) it doesn't cost any to send it, it happens either instantly or overnight, and is done through the users internet banking. Really simple, so we don't really have

Quote:

Originally Posted by AWJunkies (Post 1456728)
Now with the wire transfers and how you want to use the system. Let me explain to see if I am getting how you need it to work. You have an link at top of site to donate and donation bar link.

I would actually be using this system more how the paid subscription system is in vB. We don't have a donations system in place, and do not need one, it's just that the built in system for subscriptions is crap for anywhere who's currency is not supported and for manual payments.

Quote:

Originally Posted by AWJunkies (Post 1456728)
Now these links go to the same payment page but in the custom box used for benefits you would put custom bank transfer info and anything you would want. You would turn off paypal/google checkout and it would use my internal POST back system and they would click amount etc same as they would before to process a payment. Except it would not redirect to another payment processor like paypal or google. It would just use internal postback and add it to your payment system so you know someone is making a payment or going to start the transfer process. They send you the money per instructions and you check bank and wait for transaction to be processed. Once processed you come back to Payment System and notify it of a completed payment from X user by using the manual add payment system if it does not match a current payment waiting to be confirmed or if we set it up right when they click saying they are sending it will already be in system and you just need to click verified.

All sounds perfect up to there!

Quote:

Originally Posted by AWJunkies (Post 1456728)
This will update the donation bar and will send out thank you message for donation it has been complete and so forth. Then with the reminder to donate since it is a CUSTOM message you can CUSTOMIZE and set time to be sent out. You can set it to 1 year and put bank transfer details in it and another link for them to click and fill out payment details and same process is repeated.

Almost sounds perfect there as well, except it's more of a membership subscription, rather than donation, so I wouldn't be using the donation bar, nor would there be a public record of payments etc.

Quote:

Originally Posted by AWJunkies (Post 1456728)
By the way this is Payment System PRO and Donation System PRO where this is possible. You would need the features of Donation System PRO to be able to do what you are speaking about. It is very possible and quite easy to implement. Please get back to me and I will better explain what you would need to do to accomplish what you ask. It would be only a few small changes within Donation System PRO.

NOTE: You would need Payment System PRO as well.

Now there is no way to check if or how the payment is made

I'll PM you my email address :)

AWJunkies 03-04-2008 07:00 PM

You can turn off the donation system bar and list page and so on so you can turn off features that you don't need and still have all the great benefits of features that you do need.

Please advice what your Email address is for :) I have it but what do you need from me?

junaid 03-05-2008 12:43 PM

I buy pro versions to day but still canot download given user & password

AWJunkies 03-05-2008 03:05 PM

Quote:

Originally Posted by junaid (Post 1457575)
I buy pro versions to day but still canot download given user & password

Why would you ask a question about that on here go on www.allwheelcoding.com and ask.

Also are you "mvdig" on the boards? I sent you another PM. ALL the instructions and info was in the initial PM you forwarded it to me. It is VERY self explanatory. The PM has your username, subscription ID, and your LINK to click to download. Very simple only place it may be confusing is if you didn't write down your password that was issued to you which you can EASILY get from paypal subscription manager within 2 minutes. All this is in the PM I sent you on the boards. If you are not the above person "mvdig" then you have not purchased the software period. Everyone that has purchased it has received the software and is extremely happy with it.

SO PLEASE NO PRO TALK ON HERE THIS IS LITE SUPPORT ONLY.
Go to www.allwheelcoding.com to discuss PRO or issues you may have.

I have tested overkill on this software and shouldn't be any issues at all with LITE or PRO. That is why you don't see this thread or the other threads for LITE with 500 posts with issues it works plain and simple. Please show support and click INSTALL and nominate for MOTM as well as putting up a post on what you like or do not like or would like for a future release or Add-On.

Thanks
Adam (AWJunkies)

KURTZ 03-05-2008 03:31 PM

incredible job Adam ... keep in touch ... ;)

edit: just a Q: what means "image of the top of the left of the payment page"?

AWJunkies 03-05-2008 04:02 PM

Quote:

Originally Posted by KURTZ (Post 1457705)
incredible job Adam ... keep in touch ... ;)

edit: just a Q: what means "image of the top of the left of the payment page"?

Look at image below to see what it does and what it means. Look at black boxed area. Allows for a header image to be displayed through paypal payment process.

KURTZ 03-05-2008 04:22 PM

ah OK thx :)

PS. tagged for near future use ... :)

AWJunkies 03-06-2008 03:45 AM

Release version: 0.1.2
Release Date: 5th March 2008
MAJOR FIX: The javascript function for the search/edit (Edit/Confirm/Delete/GO) was not being generated on certain peoples servers but all fixed now
Added: Version check support and link back to Vbulletin product page

AWJunkies 03-06-2008 08:32 PM

Release version: 0.1.3
Release Date: 6th March 2008
MAJOR FIX: On certain servers the payment recording was not working. This was due to interferences with current MODs installed that attached them self to global scope without proper path procedure

Stubbed 03-09-2008 07:13 AM

Quote:

Originally Posted by AWJunkies (Post 1456949)
Please advice what your Email address is for :) I have it but what do you need from me?

Sorry - For some reason I thought I had read about how you wanted to contact off forums, all good.

Once vB3.7 has gone gold, I'll be sending you a PM.

Cheers.

Vinyljunky 03-09-2008 04:22 PM

The support on these products is first class !

The feature below in the Pro version is well worth the small investment!
Able to automatically receive payments info from Paypal instead of manually checking Paypal for the info and confirming the payments
It gives me more time to do other stuff :D

Thank you

VinylJunky

Awjvail 03-09-2008 04:29 PM

I may be missing something here, but is this that different from the default vB payment system?

AWJunkies 03-09-2008 06:06 PM

100x different. Download payment system lite and donation system lite and check it out. No harm in trying it.

sinisterpain 03-09-2008 07:30 PM

Yes they are different, the Payment System first off is not a subscription system. There will be a Lite release verion of subscriptions system using the payment system as a backend. VB subscriptions allows for pending payments to PASS on a purchase while the Payment System will not allow that. Also the info you recieve from the postback from paypal with vb subscriptions is limited to transaction id, username and payment amount. The Payment System through provides detailled information to admins regards regards to the processed transactions like transaction id, product id, payment dates, email addresses etc..

tehtide 03-12-2008 03:37 PM

Gentlemen first off I want to give you a big thumbs up for this... it looks awesome. I am part of a gaming clan and we are in the process of updating our website big time and this is something that we are looking at heavily to include in the site for book keeping etc...

One thing that we do with our group is maintain dues. Each member is responsible to create a paypal subscription and maintain their subscription as well as our treasurer has to manually maintain a who's current list. Will the subscription addon help us maintain our book keeping? Do you have a possible feature list for that product yet?

I appreciate your hardwork.. keep it up guys. This product is looking great.

asandhanam 03-12-2008 04:55 PM

I'm very impressed by this mod. I want to use it on my chatboard. But our chatboard url is http://chat.lawinfo.com/. One of your mod's requirements is that the Vbulletin option Forum URL should have WWW not http://yourdomain.com. Any way around this?Can i still use this mod on my chatboard with some way around the above issue?

AWJunkies 03-12-2008 06:48 PM

Originally Posted by Xanlamin View Post

If your cookie domain is set to http://www.domainname.com then you must use www if cookie domain is set to http://domainname.com then you do not need the www.

CORRECT!

Just to be safe I ask people to put www who don't know or understand.
__________________

This was on the DOnation System thread here ya go :)

Holfy.com 03-12-2008 10:35 PM

Thanks. Installed and working fine

sinisterpain 03-13-2008 10:38 PM

Quote:

Originally Posted by tehtide (Post 1463081)
Gentlemen first off I want to give you a big thumbs up for this... it looks awesome. I am part of a gaming clan and we are in the process of updating our website big time and this is something that we are looking at heavily to include in the site for book keeping etc...

One thing that we do with our group is maintain dues. Each member is responsible to create a paypal subscription and maintain their subscription as well as our treasurer has to manually maintain a who's current list. Will the subscription addon help us maintain our book keeping? Do you have a possible feature list for that product yet?

I appreciate your hardwork.. keep it up guys. This product is looking great.

There seems to be some confusion over subscriptions and recurring payments as they are not the same thing. If I understand you correctly, your members set up recurring payments through paypal for monthly dues. The lite version of the payment system does not use recuring payment. As far as tracking capabilities the lite version will allow quick search for confirmed and unconfirmed payment allowing you to keep better track of your members who have donated and when.

tanujdude91 03-15-2008 09:16 AM

I cant wait for the stable version of vB 3.7 .
Nice hack!!
Can we add members to Donation Stats by ourself???

ramsayeg 03-15-2008 10:27 AM

Quote:

Originally Posted by tanujdude91 (Post 1465228)
Can we add members to Donation Stats by ourself???

This.

Just installed this hack and in the process of installing the donation system, and would like to know if members who manually donated in the past could be added to the donators page.

Thanks!

sinisterpain 03-15-2008 12:13 PM

Quote:

Originally Posted by tanujdude91 (Post 1465228)
I cant wait for the stable version of vB 3.7 .
Nice hack!!
Can we add members to Donation Stats by ourself???

Donation stats or donation list? Stats are not in lite version, but the donation list is. Your question is not clear to me.

sinisterpain 03-15-2008 12:19 PM

Quote:

Originally Posted by ramsayeg (Post 1465277)
This.

Just installed this hack and in the process of installing the donation system, and would like to know if members who manually donated in the past could be added to the donators page.

Thanks!

What goal period do you have set? There is a problem right now that the donationlist is not taking into account the goal setting period ie.. yearly or monthly which will be addressed in the next release of the Donation System


All times are GMT. The time now is 05:51 PM.

Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.

X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.01530 seconds
  • Memory Usage 1,894KB
  • Queries Executed 10 (?)
More Information
Template Usage:
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (19)bbcode_quote_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (1)pagenav_pagelink
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (40)printthreadbit
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • showthread
Included Files:
  • ./printthread.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/class_bbcode_alt.php
  • ./includes/class_bbcode.php
  • ./includes/functions_bigthree.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • printthread_start
  • pagenav_page
  • pagenav_complete
  • bbcode_fetch_tags
  • bbcode_create
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • printthread_post
  • printthread_complete