Go Back   vb.org Archive > vBulletin Modifications > Archive > vB.org Archives > vBulletin 3.0 > vBulletin 3.0 Full Releases
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools
vBPurchase 1.0c.fl1 Details »»
vBPurchase 1.0c.fl1
Version: 1.0c.fl1, by Ron1n Ron1n is offline
Developer Last Online: Jun 2008 Show Printable Version Email this Page

Version: 3.0.7 Rating:
Released: 06-15-2005 Last Update: 06-30-2005 Installs: 20
DB Changes Template Edits
Code Changes  
No support by the author.

FULL RELEASE!

**ATTN**
USE THE FIX LIST ---> AND MAKE SURE YOU HAVE COMPLETED EACH STEP BEFORE INSTALLING. IF YOU HAVE ALREADY INSTALLED, JUST MAKE SURE YOU DO THEM SOON.


For those of you with other versions installed please upgrade using the upgrade_OLDVERSION_NEWVERSION.txt and everything will workfine.

READ ALL OF THIS BEFORE POSTING AND BEFORE DOWNLOADING:
This is not a beta anymore, but it is for capable, expirienced users only. This can be used as a final product, but it is not meant to be a final product. Users will proabably want to add some features for their own forum to meet their unique needs.

Overview:
This is a purchase/member area hack for vBulletin that is integrated with paypal. It comes with no warrantee, no installer, and limited support. It has been tested on all 3.0.x versions and is working (for the most part).

Bugs:
- I did not include admincp phrases
- There are problems when usernames contain '

Suggestions:
- Custom order fields

Notices:
- There is no support extension, but this hack does automatically add users to a new usergroup if you want it to, and therefore you can have a support forum for your users who have actually purchased items.

Quote:
Originally Posted by shah
For those that keep asking this, this is a store hack which is strikingly similar to the ones found at vbadvanced.com, vbcore.com, cinvin.com, go to their products.php page and you will see.

It let's you add licenses/services/products and lets you sell each. You set the price and description from the admin, and it automatically appears in the purchase.php page, from their the user has the option to buy the product and once he/she has paid the price, they will be redirected to the page where they can download the file/license that they have purchased. Hope this descritption helps a little.

Like he has mentioned, you need to know what your doing and you are required to have a paypal account to install this hack, if you don't have paypal, then you pretty much can't use it I guess, not sure.
Thanks shah

Show Your Support

  • This modification may not be copied, reproduced or published elsewhere without author's permission.

Comments
  #112  
Old 07-17-2005, 06:23 PM
micheal332001 micheal332001 is offline
 
Join Date: Apr 2004
Posts: 1,112
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

So how are we to use this if we dont know then.

Can you help im new at this vbulleting stuff.
I do programing of php but woking with phrases
Is all new to me please help
Reply With Quote
  #113  
Old 07-17-2005, 07:31 PM
sketch42's Avatar
sketch42 sketch42 is offline
 
Join Date: May 2004
Location: Brooklyn, NY
Posts: 361
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by micheal332001
So how are we to use this if we dont know then.

Can you help im new at this vbulleting stuff.
I do programing of php but woking with phrases
Is all new to me please help
it doesnt need the phrases to fuction actually, all the phrases do here are confirming whether or not an action was successfull or not but is not needed to run the action itself
Reply With Quote
  #114  
Old 07-17-2005, 07:41 PM
micheal332001 micheal332001 is offline
 
Join Date: Apr 2004
Posts: 1,112
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

But when i try to add a product it will not add it.
Reply With Quote
  #115  
Old 07-21-2005, 11:52 PM
WhisperPntr's Avatar
WhisperPntr WhisperPntr is offline
 
Join Date: Apr 2002
Location: Hong Kong
Posts: 48
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

michael, did you mark the product as active? EVERY product must be marked as active in order to be added, as well as have both descriptions filled. If in doubt, fill in everything and then edit them later.

as for the script itself
I'm still having a few problems with paypal IPN. Granted I'm using sandbox, however I have been told that there are not that many differences between live and sandbox.

The receipt goes through perfectly as well as the order, but the IPN address is not being called. At all.

There are logs for datastores but not .ipn. Calling ipn manually from the paypaltest.com page also stores a .ipn file.

Did anyone have this issue and was anyone able to resolve it?
Reply With Quote
  #116  
Old 07-22-2005, 07:03 PM
Madmax4321 Madmax4321 is offline
 
Join Date: May 2005
Posts: 24
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by WhisperPntr
michael, did you mark the product as active? EVERY product must be marked as active in order to be added, as well as have both descriptions filled. If in doubt, fill in everything and then edit them later.

as for the script itself
I'm still having a few problems with paypal IPN. Granted I'm using sandbox, however I have been told that there are not that many differences between live and sandbox.

The receipt goes through perfectly as well as the order, but the IPN address is not being called. At all.

There are logs for datastores but not .ipn. Calling ipn manually from the paypaltest.com page also stores a .ipn file.

Did anyone have this issue and was anyone able to resolve it?
yes i have had same problems the receipt returns but the ipn never does.
Reply With Quote
  #117  
Old 07-23-2005, 04:52 PM
Mythotical Mythotical is offline
 
Join Date: Jun 2004
Location: Booneville, AR, USA
Posts: 1,428
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

My problem is this, I add a product, ok it goes through now, but nothing shows up when I go to add Item nor does it show up on my product listing. Any help with that would be much appreciated.

Thanks
Myth
Reply With Quote
  #118  
Old 07-23-2005, 05:47 PM
Mythotical Mythotical is offline
 
Join Date: Jun 2004
Location: Booneville, AR, USA
Posts: 1,428
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Ok just checked a database error, its not even inserting the information, here is what I got in an email concerning entering the information:
Code:
Database error in vBulletin 3.0.7:

Invalid SQL: INSERT INTO ph_file(`name`,`type`,`size`,`file`) VALUES('Traveller.zip','application/force-download','1484578','PK\0\0\0\0??2c x2\0\0??\0\0\0\0Do Not Upload/logo.psd?\\wXS???7;!?!(J؎@r?YI\0AA??jH.!?eਫ???:k]u?٪?:k??Z+{??/֯U??X??Z??{Ö?k?????|xΛs?y?{ޓ{?y2U~!@?d?J?0?>Dao?*;?B!?p\0$?C?b     ?_&??Iqۋ/m\\?,ݸjz5!??E?גRk?m%???az?99??/?Dq????\\~?U?U?Fذ?}??#*?r]Tj
+?FQc??0??Sc2?튚?(??R?)`g??8???29J??&?     (?F??8N?MW?(H?l?????
?ê?????????????r_? F?}?١?I0ۣ]N??cv+?`u,f>֔Y??䨨\\?tڦ8V??HD?iy?3af??\'?kr???i??I?H?X+F?V?G?U?u??R+??^a?&??U\'?k3??;???i?f{Cd+?ă8e~?)C?Bm?4?+?b1?(quN~?D9?Bg????Tۓxm?????Ö\"???     |i?\0-B?B,I??|~\'.?6>r-:C???>E|T??(???>Zh???I?qh???????V???z3L???#7W?n?:??NOq:
:?J ???r??T??QT)Qf?2U?L?L\"D?*b-+?^??m?;4f-??3C)?fddJ?
>?rI?J?f„?g
??>[????q???O.y?Xq?\"?f?+$?V
??{??V`f???L
?????8m0m)nkZ?jӒW?6???
?A?Iv[??p     UX?A?١?X?????`?sW ?y2W,?Æ?>?˄\\?\\??Q???&???     ??H??A])>C9lB?P?S(Qf?$|_?b5_?O??$r???????????]X??O?\0??\\8W?o????
???xl?/?Jڵ,i??[?????b??
???+?-?+v??     %2??+??%|??m??B?u鈸??? 2b?D??L?\'?? b????
aq?TFP9Ne|??THPA?%la?P??TDPGJPN??:r1?R?? r?’?r?? ?J     *#(?#?:r? ?
    *\"(a??D?G%\\X?\\X?\\     Wʕq?\\???.*??\".,c??J???P?x????X?=3$??M,R??*?4C??
Q?&C ?dqF?f??E???o?қ?/?{??Um??????????Ze???6K?????z?8?j     *?H?hK7-????e??\'?pޫS????5???kz?Ki??? n??-x??O??     ?<A܂\'?[?q? n??-x??O??     ?<A܂\'?[?q? n??-x??O??     ?<A܂\'?[?q? n??-x??O??     ?<A܂\'?[?q? n??-x??O??     ?<A܂\'?[???j?G??u?Q?Q?)?L?Ϯ;? R?4|w0??hB?Xູ?M?;?5?8?i܅???3???a@???????(??|H??\0??J????\\????7q-???#&hB3?????[?o?[????knX[È?j?wͱ!;     ĈF????Ap??5R??5?v!d??qG?GN?+w?u?3?????-x?~?+????7;?F@,??,N?ΞW6T?,/?:P?0?\"??c????nr?rG˱?a15??i?+???hv?A?ً?9v??8TB;?щAvz?t??ⴶb?,6??`??N?3
q?<??????3c6????E?+X?2˥?spI?IO??_^??i3e,+?ߚ?k?c+84??Q?ѷ??h1h??8??YE?9e?0?+????? o̔?k?Y?lȢ??r????ի0????Fvku?2=q??Er?]?^M|}-f????X??;?2q,#L?K\\v????nqE[u?$uu????ցf?/???[??l!??7?6?????R?8,&<}p?5Z?5?0O??Ps??P 0??λ{&!+????_k???!??/?avXh??7V;?8?uPY%?\'?%d???P??w????????u&3,p>g?Τ??a??*\'^??؟Xe??a?,???&???+A&L#?Y??V?>??ƶ?a?     V[ߢ_֢?/Jm?\'???Uۍ???2NVm???|????t??d՘??Z3???.?5???¿|o]???=CB?5??ӳ,??c??ͼ?y\0l{??Kͼ?%?\\?}?z??zB?zi???6Oh?O????qwM?᤻?$ϛ?<??c???r???6l???`??
3C?bXe?n?Yg .;???Ӭ
Now explain that and how I can fix that if you would be so kind.
Reply With Quote
  #119  
Old 07-23-2005, 05:59 PM
Mythotical Mythotical is offline
 
Join Date: Jun 2004
Location: Booneville, AR, USA
Posts: 1,428
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Currently I am having to go into the database and manually insert the information, but I can't insert the download location as of yet, still working on that. Once this problem is fixed I will be able to do this from the ACP.
Reply With Quote
  #120  
Old 07-23-2005, 11:14 PM
micheal332001 micheal332001 is offline
 
Join Date: Apr 2004
Posts: 1,112
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Hi there

I had someone test the paypal out for me on this and this is what it put in the batabase


1 316 USERNAME 0 service 2 Pnmmleague module 0 0 1122159630 0 2

As you can see here it is missing a few bits of info like
itemid itemname quantity

As you can see here with itemid it put in the default 0
itemname it did not put in any thing
And quantity it put in the default in for that too 0
also this friend that tested this choose the license not a service but it put it in as a service

Is there any fix you have done for this or some thing i can do.
Reply With Quote
  #121  
Old 07-24-2005, 03:56 PM
WhisperPntr's Avatar
WhisperPntr WhisperPntr is offline
 
Join Date: Apr 2002
Location: Hong Kong
Posts: 48
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Thus far I have succesfully added additional payment options as well as an option to choose a CC processing fee. I'll be trying out a script that will use sendmail to notify my personal paypal payment has been made.

As for .ipn, it posted in sandbox when I used an http:// address and also when I used The Geek's purchase.php mysql injection fix. Testing on sandbox however always returns an invalid response and I'm going to switch back to https:// before troubleshooting the code that is used.

This code is great but definitely needs lots of tuning to suit your needs.
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 01:07 AM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2024, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.04698 seconds
  • Memory Usage 2,324KB
  • Queries Executed 25 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)ad_showthread_beforeqr
  • (1)bbcode_code
  • (3)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_post
  • (1)navbar
  • (6)navbar_link
  • (120)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (4)pagenav_pagelink
  • (1)pagenav_pagelinkrel
  • (11)post_thanks_box
  • (11)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (11)post_thanks_postbit_info
  • (10)postbit
  • (11)postbit_onlinestatus
  • (11)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open
  • (1)tagbit_wrapper 

Phrase Groups Available:
  • global
  • inlinemod
  • postbit
  • posting
  • reputationlevel
  • showthread
Included Files:
  • ./showthread.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/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./includes/functions_reputation.php
  • ./includes/functions_post_thanks.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
  • showthread_start
  • showthread_getinfo
  • forumjump
  • showthread_post_start
  • showthread_query_postids
  • showthread_query
  • bbcode_fetch_tags
  • bbcode_create
  • showthread_postbit_create
  • postbit_factory
  • postbit_display_start
  • post_thanks_function_post_thanks_off_start
  • post_thanks_function_post_thanks_off_end
  • post_thanks_function_fetch_thanks_start
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • fetch_musername
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • pagenav_page
  • pagenav_complete
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete