RunCabin Blog · Getting paid

Stripe is asking for my business website. What do I put?

October 24, 2026 · 8 min read

Short answer: put in a real web address that shows who you are, what you do, how to reach you, and your refund and cancellation terms. Stripe isn't asking because it wants to judge your design. It's asking because it has to confirm you're a real business selling what you said you sell, and the website field is the fastest way to check. If you don't have a site yet, there are fallbacks, but they're slower and they still expect the same information to live somewhere a customer can see it.

This usually comes up at a bad moment. You've got a customer ready to pay a deposit by card, you start setting up Stripe (or an invoicing app that runs its card payments through a processor like Stripe), and the form stops at a box that says Business website. You don't have one. Maybe you type in your Facebook page, maybe you type in a domain you bought but never built, and then the account sits in review. Here's what's actually going on and how to get through it.

Why a payment company cares about your website

When you take a card payment, the processor is on the hook if something goes wrong. If a customer disputes a charge, the processor has to sort it out with the card network. So before they let you take money, they want to know a few basic things:

A website answers all three in one link. That's why the field is there. It isn't a test of whether you're "big enough." A one-truck business with a simple, honest site is exactly what they're expecting to see.

What Stripe says your site needs to show

Stripe publishes its own list in its business website FAQ. In plain terms, your website, social profile, or app must include:

The same FAQ adds two details that trip people up: the page has to load without a password, and Stripe says your account may not be activated until the website actually contains this information. Stripe also says it checks sites on an ongoing basis, and may ask you to confirm you own the site you listed.

What that means for a service business

Most of that list is written with online stores in mind. For a painter, cleaner, landscaper, handyman, or contractor, it boils down to five things on your site:

  1. Your business name, spelled the way it is on your Stripe account and your bank account. If you're an LLC with a DBA, make the connection obvious, like "Summit Painting, a service of Summit Home Services LLC." (More on that in should my website use my LLC name or my DBA?)
  2. A plain list of your services. "Interior and exterior residential painting, cabinet refinishing, deck staining." If you told Stripe you do painting, don't let your homepage read like a general marketing agency.
  3. Your phone and email, in text, on every page. Not just a contact form. A reviewer, and a customer, should be able to reach a human.
  4. A short payment and refund policy. How deposits work, when they're refundable, and what happens if the job is cancelled. Three or four sentences is enough.
  5. Your service area, so it's clear you're a local business doing local work.

Writing the refund and cancellation policy

This is the part most owners don't have, and it's the part that does the most work for you later. It doesn't need a lawyer's touch to be useful. It needs to be clear and match how you actually run jobs. Something like:

Deposits and payments. We collect a deposit of 25% to schedule your job. The balance is due when the work is complete and you've walked through it with us.

Cancellations. Cancel or reschedule at least 72 hours before your start date and we refund your deposit in full. Cancellations inside 72 hours may keep the deposit to cover materials already purchased.

Problems with the work. If something isn't right, call or email us and we'll come back and make it right. Questions about a charge? Contact us first at (555) 555-0123 or office@yourbusiness.com.

Swap in your real numbers. Don't promise anything you won't honor. Then link that policy from your footer so it's one click from every page. If you take deposits online, put the same terms next to the payment link too. Our post on whether your website should take deposits walks through how that fits together.

The policy is also your best friend if a customer ever disputes a charge. Being able to show that your terms were posted publicly, before they paid, is a lot stronger than "I told them on the phone." This post is general information, not legal advice; if your trade or state has specific rules about deposits or cancellations (some do for home improvement contracts), follow those first.

"I don't have a website. Can I use my Facebook page?"

Sometimes. Stripe's help pages say a social media profile can stand in for a website, with two conditions:

Read that second condition again. A Facebook page can show your name, services, and phone number, but it doesn't have a natural home for a written refund and cancellation policy. You end up needing a page somewhere else to link to, which is most of the way to having a website anyway. And if you're relying on a social profile for this, keep in mind it's a page you don't control. We cover the bigger trade-off in do I need a website if I have a Facebook page?

If you have no website and no social presence at all, Stripe's help pages say you'll be asked to describe what you sell instead, and that you can contact Stripe support about other ways to verify your business. That route works for some people. It's also the route most likely to involve back-and-forth while a customer waits to pay you.

Mistakes that stall activation

What about Square, PayPal, and invoicing apps?

Every processor has its own sign-up flow, and they don't all ask the same things. Square's sign-up help, for example, doesn't list a website among the basics it asks for to activate an account. That doesn't mean your website stops mattering. Whichever processor you use, the same logic applies the day a customer disputes a charge: the processor wants to see what you sell, how customers reach you, and what your terms were. Field-service and invoicing apps that let you take cards also run on a payment processor behind the scenes, so you may see a similar website question during their payments setup.

The safe move is the same everywhere: have one public page with your name, services, contact details, and payment terms, and use that link whenever anyone asks.

If you're setting this up today

If a customer is waiting and you need to take a card payment this week, here's the order that causes the least friction:

  1. Get a simple website live on your own domain with your name, services, service area, phone, and email.
  2. Add a short payment, refund, and cancellation policy page and link it from the footer.
  3. Make sure the site loads in a private browser window with no login.
  4. Enter that exact URL in the processor's business website field, and use the same business name and description you put on the site.
  5. Put the same website on your Google Business Profile so everything points to one place.

If you're brand new and still deciding what to set up first, what do I need to start a website for my business? covers the basics.

Where RunCabin fits

This is the kind of website we build: a real site on your own domain with your business name, your services, your towns, your phone and email on every page, and a quote form that sends inquiries to your inbox. If you need a payment and cancellation policy page so your processor has what it's looking for, tell us your terms and we'll add it. You answer our questionnaire, we build the site with AI, and a web developer finishes every page.

It starts at $499 to build, then $39.99 a month for hosting (or $479.88 a year), with no long contract and no lead fees. The site stays up as long as you keep it, so the link you gave Stripe keeps working, and if you ever cancel, your domain is yours.

Get a website you can put on any form

Answer our questionnaire and we build your site - your name, your services, your terms. It's built with AI and finished by a web developer. Starting at $499 to build, then $39.99 a month.

Start our planner →

Related reading: should I accept Venmo, Zelle, or Cash App from customers? · should my website let customers pay a deposit online?