Create Payment Buttons with PayPal and 2Checkout
I. Create PayPal payment buttons
1. Login with your account at http://paypal.com
2. Go to Merchant Services from the top navigation
3. From Merchant Services select 'Subscribe' under the Create Buttons section.

4. In the Subscribe button properties > Step 1 enter the following:
- in Item Name type the text appearing in the Name field of your package (the one you created in your Package Management area)
- in Subscription ID file the Code of the package
- in Currency select the currency in which your package is configured
- in Recurring amount to be billed enter the price of your plan
- in Billing cycle select 1 month for monthly packages, 1 year for annual packages
- in After how many cycles should billing stop? leave -- (no ending)
- in Try to bill a customer again after a failed attempt? select Yes
- Offer a trial to your subscribers - leave unchecked, the trial is taken care of by SiteKreator system
- in Merchant ID for purchase transactions choose Secure merchant account ID if you need to hide your email (recommended), or plain text email address
5. In Step2 - DESELECT "Save button at PayPal" (not stored at Paypal)
6.In Step3 select only Take customer to a specific page (URL) after successful checkout: . Enter the URL of a thank-you page you created on your portal site. 
7. Click Create Button. The HTML code for the button will be displayed. Click the Remove Code Protection button, and copy the code.
8. Add an HTML snippet at the Account Upgrade page (where you listed all plans available for purchase) on your site and paste the button code into the snippet.
II. Create 2Checkout payment buttons
1. Login with your account at http://2checkout.com (the instructions are for their Classic admin area)
2. Go to p.4 Set Up Products
3. From the links on top right select New Recurring Product
4. In the Product Properties enter the following:
- Your Product ID - enter here the text in the Code field for your product, at your reseller package management interface
- in Name field enter the Name of your package, from your reseller package management interface
- Description (short / long) is optional, may be left empty
- in Price enter the price of your package
- Leave Start Up Fee, Weight and Handling empty
- in Tangible select No
- leave Pending URL empty
- in Approved URL enter the URL of a thank you page created on your reseller portal. To this page the customers will be directed after successful payment.
- in Recurrence enter Bills every 1 Month or Year, depending on whether you create a button for a monthly or annual package
- in Duration select Continue Billing Forever
- Product complete - select Yes

Click Create Recurring Product to complete the product setup. You will be taken to a page for adding more buttons. Click Back to products at the top left to go to the list of products. Find the product you created and click HTML. Copy the HTML code displayed below title: Button for a single quantity of item.
Add an HTML snippet on your Account Upgrade page, and paste the button code there. Your 2Checkout payment button will be displayed.