Button Editor
Menu Locations:
Setup >> Site Tools
> Button Editor
While you can certainly choose to use the Virtual
Terminal every time you need to process a transaction, you can automate the process by
creating preset buttons to place on your website. These buttons contain all the information
needed to process a transaction such as price and a description of the item being purchased.
If you have a small number of items, you can use a Purchase Button instead
of a shopping cart for all of your merchandise. When the customer
clicks the button, they will be taken to your own payment form hosted
on our secure server and will be prompted to fill in their information
to complete the purchase.
To create a button using the button editor
- Choose SETUP, BUTTON EDITOR
- Choose the purchase type (SALE, SIGNUP, or SIGNUP + REBILL)
SALE - Single sales transaction
SIGNUP - Single sales transaction, with membership
SIGNUP + REBILL - Initial sales transaction, with membership, and automatic
rebilling
- Enter the details of the item to be purchased (see
below)
- Click GENERATE BUTTON
The HTML code you need to make the button is now
on your screen. Just copy and paste it into an HTML editor and add
additional details to the form (boxes for credit card number and
expiration date are typical).
The purchase button will allow you to create a button with the following
information about the purchase:
- Purchase Type - SALE, SIGNUP, SIGNUP+REBILL
- Transaction Type - Choose type: Sales (capture funds) or Preauth (authorize only)
- Use with site - Defines which website the payment should be credited to
- Use this payment form - Defines which payment form should be displayed (uses site's payment form by default)
- Price - Price of item
- Options - Ability to enable Order Integrity
- Button label - Label on Button
- Product description - Description of product
- Return URL - URL user is directed to after purchase (uses site's return URL by default)
- Return method - Returns by POST or GET (uses site's return method by default)
- Membership valid for X days - Sets number of days membership is active (SIGNUP, SIGNUP+REBILL only)
- Rebilling amount X dollars - Sets price of rebilling renewals (SIGNUP+REBILL only)
- Rebilling period - Sets period between rebillings (SIGNUP+REBILL only)
- Stop rebilling after X cycles - Sets maximum number of rebillings (SIGNUP+REBILL only)
- Options - Enables you to prorate your first period.
Additional Resources
More advanced HTML editors will want to look at our NATIVE SPECS, found in Developer Docs
For more information about compatible shopping carts, visit Developer Docs
To learn more about the Payment Form, visit The
Payment Form Demo |