[login to view URL] should not be any changes should be done to present site .
[login to view URL] one should have a free account
[login to view URL] or she should upgrade the membership by upgrade membership button either to gold or silver
04. Member should be directed to 2checkout payment gateway
[login to view URL] the free member make the payment using the credit card through 2checkout payment gateway either by paypal or credit card.
[login to view URL] may be unsucessful payment or sucessful payment.
[login to view URL] the payment is unsucessful,,nothing should be done
[login to view URL] the payment is successful to upgrade to silver membership whatever the amount is set by the admin
[login to view URL] member's profile should be upgraded to Silver automatically.
[login to view URL] the amount will be refunded within 7 days of the payment, membership should be converted automatically to the original membership level before the payment
[login to view URL] the payment is sucessful to upgrade gold , membership should be upgraded automatically to gold
[login to view URL] the amount will be refunded within a specific duration set by the admin or atleast within 7days, membership level should be changed to original membership level before the payment automatically
[login to view URL] the payment paid to upgrade mebership to any other membership level E.g. platinum set by the admin at administers panel that should also upgrade automatically and back to original membership level in a refund within dates set by the admin or atleast within 7days
[login to view URL] should be happened automatically for unlimited numbers of members each days.
15.I should receive an email either to relevant email address all these details as that is a part of this process.
E.g. Member 2 checkout has paid 10$ to uprade the membership to silver and his
membership has upgraded to silver
Member xxx has paid 20$ to upgrade the membership to gold and her membership has upgraded to gold.
Member xxx has been refunded by 2checkout or paypal for ......... reason so his or her membership level has converted to original level before the payment.(This may be a rare circumstance)
Member yyy has paid $30 to upgrade the membership level to platinum or anyother membership level (set by the admin in the admin panel) and his membedship has been upgraded to platinum.
[login to view URL] these payments and membership upgrades should be done automatically more accurately till any change done by the admin at admin panel.
[login to view URL] should not be a problem admin to upgrade or make any membership to any membership level without receiving a payment by 2checkout or anyother payment gateway as it is going on presently.
If you agreed all of above, you may tell anywhere I did not see which may be additionally good for this [login to view URL] let me know the way to make the [login to view URL], this should be worked correctly lifetime and if there is any technical error happenes or something need to be changed regarding to this as an important issue to run the website it should be done as after service anytime.
E.g. Any circumstance convert this to a premium dating site