Online payment

This article is for Administrators. Learn more about permissions. If you’re a Member, check out our Member resources.

This article is about invoices you send to your clients. If you have questions about paying for Harvest, have a look at our list of articles about managing your account settings

Save time and get paid faster by using online payments—your clients will be able to pay you right from the web invoice. Harvest supports both Stripe and PayPal Standard. If you send recurring invoices, your clients can even set up recurring payments to pay those invoices automatically (Stripe only).

Which online payment integration should I use?

If you need help deciding which online payment integration is the best fit for you or if you have questions about functionality or fees, please see our article on Picking an online payment integration.

How to accept online payment

  1. In Harvest, click on Settings (upper right corner).

    • Only Administrators can view and change account settings.

  2. Click Integrations in the left sidebar.
  3. In the Stripe and/or PayPal section, click Connect.
    • For step-by-step directions on how to set up each gateway, go to the respective Help Center page for Stripe or PayPal Standard.
  4. After your integration is set up, create an invoice for your client.
  5. In the Online payment section, all of the payment integrations you currently have enabled in your Harvest account will be automatically selected. You can uncheck an option to disable a payment type, or select Do not accept online payment for this invoice to disable all online payment options for this invoice only.


  6. When your client views the web invoice by clicking the link in the invoice email, they’ll see a button at the top right that they can use to pay. To see what this looks like for them, you can click into any invoice and then click the Preview button at the top right.

Partial payments

Harvest doesn't support partial credit card payments on web invoices. If you need to accept a partial payment, have a look at our partial payment FAQ for some workarounds. 

What if I don't want to use Stripe or PayPal?

If you don't use one of our supported online payment integrations but would still like your clients to pay you online, you can add your payment details to the Notes section of your invoices and manually mark your invoices as paid when you receive payment. 

If you would like to see other online payment options supported directly on Harvest invoices, please reach out so we can record your request

My client is having problems paying the invoice. What should I do?

If you're client reports they are unable to pay an invoice online, check to see if online payment is enabled on the invoice by taking the following steps:

  1. Head to Invoices > Overview
  2. Click into the invoice and select Edit invoice
  3. Scroll down to the Online payment settings and ensure at least one online payment option is selected. 

If the online payment option is not enabled, select the option(s) you'd like to enable for the invoice, save the invoice, and then resend it to your client. 

If the online payment option is already enabled, contact us and we'll be happy to help troubleshoot. 

Did you find this article helpful?

Still have questions? We’re happy to help!

Contact us