Skip to main content
Act-On Software

Enabling e-Commerce for Classic Forms

AUDIENCE: Administrators, Marketing Users

  • Describe the process of enabling e-commerce on Act-On forms to collect payment
  • Enable the e-commerce feature of an Act-On form
  • Identify general use case scenarios
  • Identify when the e-commerce feature should not be used
You can enable e-commerce on your Act-On form to collect payments using your your PayPal, First Data or account. After finishing with the payment process, the submitter is redirected to the response page defined for the Act-On form.

It is important to note that submissions are captured in Act-On only if the user clicks the button to redirect back to the response page of the Act-On form after they made their payment. If users do not click this option, it may appear as if there were no signups.

Use cases

E-Commerce in Act-On Forms is ideal for cases such as those below.

  • Payment required to attend: webinars, tradeshows, etc.
  • Payment required to access content: documentation, whitepapers, products, services, etc.

The feature was not designed to support cases like these.

  • Storefront web purchases (Act-On cannot include shipping or taxes)
  • Discounts
  • Coupon codes
  1. Hover over the form in question and click the down arrow.
  2. Click Enable E-Commerce.
  3. Enable the option to Enable Credit Card Payments For This Form.
  4. In the Payment Processor field, select the service, such as PayPal, First Data or, that will receive and process payments for the form.
  5. Provide the information required by the selected processor.
    • For example, PayPal requires your PayPal account ID and the language and currency in which prices are to be presented on the invoice; requires your API Login ID and transaction key, along with an optional title to display on the invoice.
  6. If the form contains any Check Boxes, Radio Buttons, or Drop List field blocks, you can also define prices for the choices those field blocks include. For each option block for which you want to define prices:
    • Enable (check) the option block to expose the individual options.
    • In the field next to each option in the block, enter the price for that option.
  7. Click the Save button.


  • If you enable the e-commerce feature and have a custom marketing domain set up for your account, you will need an SSL certificate so that payments can be transmitted securely. See link above for setup information.
  • If you do not have a custom domain, you can simply add the 'S' to the HTTP portion of the form URL.

Paypal Auto Returns are used to redirect buyers back to your website immediately after clicking the Pay button. When this redirect happens, the URL is missing the proper account ID and the page will redirect to a error showing "OOPS - The page you requested could not be found". This must be turned off in PayPal to work correctly.

You can test your Paypal eCommerce enabled form without actually making a real payment using the Paypal Sandbox. Using your existing Paypal account, create a Sandbox test account. Once you have finished testing in the Sandbox, don't forget to change back to the actual production Paypal account.

  • Was this article helpful?

Have a question about this topic?

Ask the community!