Skip to main content
Skip table of contents

Getting Started With Stripe for your Punchmark Website

Know Before You Start

Stripe is a powerful payment gateway that provides us some of the tools that will make your site the most streamlined for customer checkout experience.

Accepting payments these days comes with a lot of compliance regulation, so you will need a few things handy:

  1. Your Tax ID Number (EIN)

  2. Your Partners' Information (if they own more than 25% of your business)

  3. A photo of a Valid ID, such as a driver's license, ready for upload

  4. Your company tax classification (LLC, etc) and any DBA info about your business.


Begin the Process in SiteManager > Settings > E-commerce Settings

  1. Log in to SiteManager and click on the three horizontal bars, known as the “hamburger menu” in the top-left corner.

    Screenshot 2026-03-17 at 17.48.08.png
  2. Click on Settings at the bottom of the Site Manager panel.

    Screenshot 2026-03-17 at 17.48.16.png
  3. Click on E-Commerce Settings.

    Screenshot 2026-03-17 at 17.48.23.png
  4. Click on Payments.

    Screenshot 2026-03-17 at 17.48.30.png
  5. Click on Activate Stripe.

    Screenshot 2026-03-17 at 17.48.37.png
  6. Follow the instructions to launch the Stripe onboarding flow.

image-20260225-044647.png

Setup Your Email

Use your own email address for this part

Enable 2-Step Authentication

We recommend using Google Authenticator or Apple’s Authenticator App for this. For simplicity, find the link under the barcode that says “Use my phone instead”

Business Set Up

Next enter your Business name, legal name, address, product description, and other details

Personal Details

Name, address, phone, and SSN

Other Business Owners

If anyone else owns over 25% of your business, they will have to be declared as well.

Connect Bank Account

Select Payout Schedule

Select how often Stripe pays you out, or select manually, if you want to leave your money in Stripe.

Configure Public Details

Add your Company Name as shown on CC statements, your customer service address, etc.

Opt In to Stripe Tax

"Select Physical Goods" and opt in.

Review And Submit

Make sure no section reads as "Incomplete"

Once finished, select Review and Submit

First Stage Complete

Nice work! This will bring you back to your SiteManager E-commerce Settings Page.

Further Requirements

If requirements still exist, they will be shown on the dashboard (somewhat cryptically).

Select "Continue Account Setup" to log back into the Stripe Onboarding flow and look for instructions.

Requirement Updates

If you still see the message "Your Stripe account has pending requirements…" and a "Continue Account Setup" button, it means that Setup is not yet complete.

As Stripe processes requirements, you will need to continue to refresh the E-commerce Settings page periodically until you see requirements listed. Once they are listed, you can select "Continue Account Setup" to go back in and satisfy them.

Example: at a certain point, you may have to return and upload a photo of a valid ID.

Requirements Fulfilled

Once the requirements are fulfilled, you will see a new message and a new button.

Next steps:

  • Accept Terms of Service

  • Enable Apple Pay (optional)

  • Switch to Stripe

Accepting Terms of Service

This allows a vital function of the API – collecting user information for Abandoned Cart messaging.

Select the button in SiteManager Stripe Settings, or follow the instructions below.

In Stripe, select Settings at the top right of the dashboard:

Scroll down to the bottom-center section, and select "Payments"

Scroll down to Promotional Details, and select the "Accept Terms of Service" button.

Ready to Switch to Stripe

If your website is currently configured for another payment gateway, your final step is to change your settings to Stripe.

  1. Select "Switch to Stripe"

  2. Make note of whether you are in Sandbox mode.

  3. You are ready to make a test transaction.

  4. For Sandbox test credit card numbers, please reach out to Punchmark.

Make a test transaction!

Once Stripe is set up, be sure to test by adding an item to cart and making a transaction.

You can refund the transaction in your Stripe Dashboard by using the Stripe Dashboard link on your E-commerce Settings page.

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.