Online Payments

Accepting credit cards is simple with Kickserv’s Stripe integration. Stripe is a leading provider of simple credit card payments on web and mobile. Once you've created an account with Stripe and linked it to Kickserv, your customers will be able to pay directly from their invoice or from the Customer Center. You'll even be able to take payments on-site directly from the Kickserv app, right on your mobile device.

Note: Online payments can be disabled on a per job basis, if needed.

In this article, we will cover the following options for online payments:


Integrating with Stripe

Setting up the integration with Stripe is free and only takes only a few minutes. Here's how to do it:

  1. Navigate to Settings –> Integrations then the Online Payments tab.
  2. Select the Add Customer Payments button. You will be taken to Stripe's website to create a Stripe account or log in if you already have one.

  1. Complete your registration with Stripe and follow the instructions to connect your Kickserv account. When finished, you’ll be brought back to Kickserv, and you’ll see your Stripe details under the Online Payments tab.

  1. You can also choose which currency to use for payment processing by selecting an option under the Stripe Currency dropdown menu.

Note: The Stripe currency selected does not affect which currency is displayed throughout Kickserv.

  1. You can even have Stripe notify you via email when a payment is received. For details, read Stripe's documentation on payment alerts.

Now, when you send an invoice to your customer, they will receive an email or a text message letting them know their invoice is ready to be paid. All the customer has to do is open the invoice and complete the payment via Stripe.


Setting up Klarna

Once you've integrated with Stripe, it's easy to set up financed payments via Klarna.

  1. Navigate to Settings –> Integrations then the Online Payments tab.
  2. Under the Online Payments tab, navigate to the Accept Financed Payments section.

  1. Make your desired choice, then select the Save Settings button.

Note: Klarna is not yet supported on every currency—only USD is currently available. If you choose a Stripe currency other than USD, you'll see a message that Financed Payments are not available for that currency.


You can read more about Stripe's Klarna integration here.

Just like a credit card payment, funds are transferred into your Stripe account up front with fees deducted, and Klarna collects the financed payments from your customer. Klarna's merchant rate is 5.99%.


Request Payment

It's easy to request payment from customers on both the web and mobile app. Instead of needing to generate and send an invoice, you can push a paperless payment request to customers to send a down payment, an installment, or pay their balance in full.


Follow the instructions below to request payments from the web and mobile app:


Request Payment from the Web App

  1. Navigate to the Job or invoice you'd like to request payment for.
  2. Scroll to the Payments section. Select the Request payment button.

  1. You have the option to request the remaining balance, a fixed amount, or a percentage. Make your selection, update the message (optional), then select the Send Request button.

Now in the Payments section for that Job or invoice, you'll see a record for when a payment request was sent.

Your customer will receive the payment request via email and text message (if enabled). They can complete the request by selecting the Pay now link on their phone or in their email. They also have the option to review the Job by selecting that link instead.

  1. Your customer can complete the payment request by following the instructions via Stripe.

Request Payment from the Mobile App

  1. Navigate to the Payments section in the mobile app while inside of a Job. Select Payments.
  2. Select the Request Payment button in the lefthand corner.

  1. You have the option to request the remaining balance, a fixed amount, or a percentage. Make your selection, update the message (optional), then hit Send Request.

Just like the web app, your customer will receive the payment request via email and text message (if enabled). They can complete the request by selecting the Pay now link on their phone or in their email. They also have the option to review the Job by selecting that link instead.

  1. Your customer can complete the payment request by following the instructions via Stripe.

Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.