vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   Modification Requests/Questions (Unpaid) (https://vborg.vbsupport.ru/forumdisplay.php?f=112)
-   -   Code modification to CHANGE subscription price (https://vborg.vbsupport.ru/showthread.php?t=101105)

movielist 11-18-2005 07:44 PM

Code modification to CHANGE subscription price
 
Currently if you want to change the price of a subscription, everyone who is currently registered must be cancelled and re-register.

I would like to be able to change the subscription price, and keep the current subscribers until they expire.

The easiest way I can think to do this, is to keep, but no longer display the old subscriptions and make a new (selectable) one for the new price.

This way, when the current subscription expires, a user will have to renew with the new one.
And recurring-subscriptions would still pay the same, old price until they cancel.

movielist 11-22-2005 07:33 PM

bump

mfarmerhi 03-08-2006 07:18 AM

Quote:

Originally Posted by movielist
bump

Movie, this is only a problem if you have a reoccurring subscription hack in place. See my posts to these 2 threads for further discussion:

https://vborg.vbsupport.ru/showthrea...930#post918930
https://vborg.vbsupport.ru/showthread.php?t=73419

movielist 03-08-2006 07:33 AM

Actually... using reocurring payments (the official one -- not the hack) I was able to do it.

I made the old subscription "non-active" so that it was no longer a selectable option.

And I created a new subscription with the higher price.

Now, new users pay the higher price, and old users either:
a) expire
or
b) if they were reocurring, they continue to enjoy the old price until they cancel.

This works fine for me.


All times are GMT. The time now is 09:20 AM.

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.03023 seconds
  • Memory Usage 1,720KB
  • 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
  • (1)bbcode_quote_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (4)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
  • bbcode_fetch_tags
  • bbcode_create
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • printthread_post
  • printthread_complete