Skip to main content

Buy Now, Pay Later with Stripe

Learn how to enable Buy Now, Pay Later options like Klarna, AfterPay, and Affirm and more through Stripe.

Updated over a week ago

Setmore now supports more payment methods through Stripe - including Klarna, AfterPay, Affirm and more.

We’re making it easier for your customers to book now and pay over time via Stripe Payments. With Buy Now, Pay Later options, your customers can spread the cost of their services into manageable instalments - while you get paid upfront.

It’s a win-win: more flexibility for your customers, more bookings and cash flow for your business.


How to enable Buy Now, Pay Later for your customers

  1. Connect Stripe payments in your Setmore account

  2. Log in to your Stripe account and navigate to the Settings

  3. Once in settings, select ‘Payments’ then ‘Payment Methods’

  4. From here you can see all available payment methods:

  5. Use the filter to see only Buy Now, Pay Later options and select which you would like to enable and click 'turn on'

  6. Once enabled in Stripe account, these will automatically show as a payment method on your Booking Page checkout screen


How to disable Buy Now, Pay Later for your customers

  1. To disable, head to Settings > Payments > Payment Methods

  2. Select which Buy Now, Pay Later payment methods you would like to disable and click 'turn off'.

Is Buy Now, Pay Later right for your business?

  • Buy Now, Pay Later works best for higher-cost services where splitting payments makes booking easier

  • Buy now, Pay Later availability depends on Stripe’s eligibility requirements. Check Stripe for details.

  • Consider whether this payment method fits your customers’ needs.

  • This will not be a good fit if your customers are businesses. Buy now, pay later methods offered on Stripe are only supported for consumers.

  • Stripe charges additional fees for Buy Now, Pay later payments, review the Stripe pricing to understand costs.

FAQs

1. Do I still get paid upfront if a customer chooses Buy Now, Pay Later?

Yes. When your customer books with BNPL, Stripe pays you the full amount upfront. The customer then repays the BNPL provider in installments.

2. Are there extra fees for using Buy Now, Pay Later?

Yes. Stripe charges an additional fee for BNPL transactions on top of their standard processing fee. You can view the latest pricing inStripe’s pricing guide.

3. Which Buy Now, Pay Later options are available through the Setmore integration with Stripe?

Setmore supports Klarna, Affirm, ClearPay/AfterPay and more via Stripe. Availability depends on your customer’s country and eligibility.

4. Do all my customers automatically see Buy Now, Pay Later as a payment option?

Only if you’ve enabled BNPL in your Stripe account. Once turned on, it appears at checkout for eligible customers based on location, currency, and transaction amount.

5. What happens if a customer doesn’t complete their Buy Now, Pay Later payments?

You don’t have to worry - BNPL providers (Klarna, Afterpay, Affirm) take on the collection risk. You keep the upfront payment from Stripe regardless.

6. Can Buy Now, Pay Later be used for in-person payments through Setmore?

No, BNPL is only available for online checkout via your Booking Page at this time.

7. Will Buy Now, Pay Later affect my refund process?

Refunds work the same as other Stripe payments. If you issue a refund in Setmore or Stripe, the BNPL provider adjusts the customer’s repayment schedule automatically.

8. What are the maximum and minimum transaction amounts?

You can view the transaction restrictions via Stripe’s documentation here.

9. Which Stripe settings control the payment methods shown in my Setmore account, including BNPLs?

In Stripe, go to Settings > Payments > Payment Methods. You will see a list of payment methods connected to Setmore. From here, you can switch on the options you want to offer, and they’ll appear at checkout from your Booking Page.

Did this answer your question?