NOTE: Checkouts are available to Pro and Advanced subscribers.
Are payments supported internationally?
Yes, we support any country that Stripe does, including the United States, Canada, Australia, the United Kingdom, and the European Union. For additional information, please see https://stripe.com/global. Checkouts will always display your product’s price in whatever currency you’ve set within Stripe.
Which payment processors are supported?
At this time, all payments are handled by Stripe. We may add integrations with other payment services in the future.
Can I test a Checkout?
The best way to test our your Checkout is to set up a testing SKU for your product with a cost of zero. Then, “purchase” your product right from your Checkout. Otherwise, you can purchase a real SKU and manually issue yourself a refund.
At this time, we don’t support using Stripe’s test database.
Can I collect payments using Leadpages on my website?
Yes, you can add a Checkout to your site in a few different ways. For pages that include a Checkout, you can use any of our standard publishing options. You can also publish a pop-up with a Checkout using any standard publishing methods.
Stripe’s own Checkout form will be used if you publish your Lead Page to a site without a secure certificate (SSL). You can check if your site has an SSL certificate by looking at its URL. If the URL uses https:// instead of http://, it’s secure.
How do I sell multiple products?
You can only sell one SKU per Checkout. To sell multiple products, you can set up additional Checkouts.
For example, if you’re selling registration spots for two different event dates, you could add two buttons to your page and connect each to a pop-up with a Checkout.
Can I charge customers on a recurring basis?
At this time, Checkouts only support one-time transactions.
We do have a another setup you can try. You can follow the basic steps below. If you get stuck or have any questions, we would strongly encourage you to consult Stripe’s support resources—they’ll be much better-suited to help!
Also, make sure you let customers know they’ll be paying for a subscription before starting them on one! Read Stripe’s official policy here.
First, set up a Subscription and at least one plan in Stripe if you haven’t already done so. Learn more in Stripe’s docs…
Then, start a subscription for an individual customer following these steps:
- Navigate to Products › Orders in your Stripe Dashboard. Then, click an order to view its details.
- Copy the "customer_id" from the order metadata.
- Search for the copied ID to find the customer record (it should be the first result). Click to open the record.
- Scroll down to the “Active subscriptions” panel, then click Add subscription.
- Click Add a plan, then click Add for the relevant plan.
- Optionally add a coupon, tax, or a trial, then click Create subscription.
That customer will begin a new subscription through Stripe. You can repeat these steps for each customer you’d like to create a subscription for.
My product isn’t in the Checkout settings drop-down menu… what should I do?
Here are some steps you can take if your product doesn’t appear within Leadpages:
- If you’ve recently made changes in Stripe, refresh in Leadpages to make sure you’re getting the latest data.
- Make sure your product has at least one SKU and is set to Active status.
Still having trouble? Don’t hesitate to reach out to our support team with further questions.
Can I customize my Checkout’s form’s fields or buy button?
Default payment fields are configured to provide a clear purchasing experience, and are not customizable. If you configure a Checkout to sell a shippable product, your form will also include required shipping fields.
Your button will always display cost information directly from Stripe, so your customers know exactly how much they’re spending. To edit the text before your product’s price, simply click into the button and type.
What information can I collect from customers?
Checkouts always include default fields to process transactions, but you can add more fields by connecting another integration. Just like our opt-in forms, your integration determines which fields you can add.
Note that your customers’ email address will get sent to all integrations you set up. Payment and any shipping details will only be sent to Stripe, while any other fields will only be sent to your other integration(s).
How can I deliver a product to customers once they make a purchase?
Depending on your product, there are a few ways to handle fulfillment. For digital products (such as ebooks, videos, etc.) you can add a lead magnet to your payment form—just as you would with an email opt-in form. You can check out a detailed guide here: How To Send a Lead Magnet. The lead magnet will only get sent once someone has submitted the Checkout form.
Or, if you’ve added another integration to your Checkout (such as a CRM or email service provider), you might look into their options for sending digital products automatically.
If you choose a shippable product from Stripe, required shipping fields will automatically be added to your form and sent to Stripe. Keep in mind, we do not provide services for handling tax, shipping, or logistics involved with delivering physical products.
What can I do if a customer requests a refund?
Checkouts are only designed to process an initial transaction. To issue refunds, you’ll need to go through Stripe. For instructions, please check out “How do I issue refunds?” from Stripe’s support site.
Why was a customer’s purchase declined?
Transactions can fail for a variety of reasons. If a charge doesn’t go through, we display error messaging from Stripe on your payment form. You can also investigate failed charges in your Stripe account. Learn more about declined charges in their helpful guide here: Why was a customer’s charge declined?
Will my customers receive a receipt for their purchase?
Yes, we pass your customers’ email address to Stripe so they can send a receipt. To learn more about email receipts, check out Does Stripe offer email receipts?
(Updated January 22, 2019)
Please let us know if you have additional questions.
You can always file a support ticket if you have additional questions by clicking the ? support button at the top-right corner of your account dashboard or by clicking here to file a support ticket.