Skip to main content
How can we help you today?

Our Knowledge Base contains the answers to more than 500 previously asked questions.

Create a Ticket Schedule a Training

WePay Online Payments FAQ’s and How To’s

< All Topics

Contractor Foreman is excited to partner with WePay for online payment processing. Before getting started, please read through the full page below. Save it if needed. If your question isn’t covered in the items listed below, let us know and we will be glad to help.

Getting Started

The first thing you need to do is complete the WePay application. To do this, log into your Contractor Foreman account and click on Menu > Settings > Integration > WePay > Activate. At that point you will see the rates and fees and be asked to provide basic business details.

Be sure to complete all fields in the application to speed up the WePay review process. If you do not have a website, add the URL of your Facebook Page, Yelp, Houzz, LinkedIn or some other online profile associated with your company.

Once submitted, you’ll receive an email from WePay requesting some final details. If you do not receive the email, check your junk folder and use the Resend Email option (where the Activate button was previously). If you still do not receive an email, this means that you already have an account with WePay and can login at

FAQ’s (General Questions)

Which countries do you serve?
WePay with Contractor Foreman is currently available in the US (Credit Cards & ACH) and Canada (Credit Cards) only. We will expand to other countries in the near future.

Which payment methods are allowed?
Your customers will be able to pay using any major credit cards as well as their bank account using an ACH transfer.

Can I use a mobile card reader?
At the moment, mobile card readers are not available but they will be soon. If you are able to process at least 25 mobile payments per month from a single device and want early access, please contact support.

I use QuickBooks, will the payment transfer?
Yes. Payments made through the WePay integration will be recorded within Contractor Foreman and they will then be transferred to QuickBooks and the invoice balance will be updated.

FAQ’s (Account Creation & Verification)

What are the rates & fees?
You can find the current rates and fees by logging into your Contractor Foreman account and going to the Menu > Settings > Integration > WePay Setting Details.

What is the review process?
During the application process you’ll be required to submit personal and business details to ensure that you are eligible to receive online payments on behalf of your company. The review process can take 1-3 days. In the event that more information is needed, an email will be sent from WePay requesting more details.

I did not receive an email after signup.
If you already have a WePay account with the same email address, the normal notification email from WePay will not be sent. Instead, go to and log into your account (or use forgot password). You’ll then see a prompt to complete the account details.

Do I need to enter a website?
If you do not have a website, add the URL of your Facebook, Yelp, Houzz, LinkedIn or some other online profile associated with your company.

How do I verify my bank account (if asked)?
WePay will make micro-deposits (just a few cents each) to your account. You will be sent an email asking to confirm the amount of each deposit. If you do not have an email, please provide support with the two amounts and we can get the details to WePay.

FAQ’s (After Account Verification)

How can I track my payments and disputes?
All details about your account, received payments, disputed payments, and other details are available by logging into your account at

Are there any online payment limits or deposits?
There is not a limit on the payments you can receive but there is a limit on weekly deposits. Your new WePay account will come with a $10,000 weekly deposit limit. Payments that are received over that limit will be processed the following week. If you are already using WePay and you are already receiving more than $10,000/week and need to inquire about increasing your limit, contact support.

Can the rates be reduced if we process a lot of volume?
If you process more than $50,000/week in online payments, contact support so that we can talk to WePay about your options.

How long does it take to get my money?
As with any new relationship, trust needs to be built. The first few payments you receive will all be manually reviewed to make sure there isn’t any fraudulent activity taking place. After that, most payments will be automatically approved and deposited within 1-3 days. The payout timeframe is also based on the Deposits timeframe that you selected (daily, weekly, monthly). You can review and configure that in the Settings portion of your WePay account.

Can support authorize my payment?
Although we can help you get answers to your questions, we are unable to approve your profile or verify payments.

Can my client make partial payments?
Yes, your client can make partial payments. This is helpful for larger transactions that may not fit on one credit card.

Will I be notified of an online payment?
Yes, after a payment has been made, you will receive a notification. It will take 1-3 days to verify and depending on your selected Payout period (in WePay settings), you’ll then see the deposit to your account.

Will my client be sent a receipt?
Yes, once your client has posted a payment, a copy of the Invoice with the payment history will be sent to your client. This is the same PDF that you can send from your Contractor Foreman account.

How do I change my bank account?
You can do this by logging into and clicking on Settings > Bank Account.

How do I change how often my deposits are made?
You can do this by logging into and clicking on Settings > Transfer Period.

How do I increase my weekly deposit limit?
If your company frequently needs to allow more than $50,000 in weekly deposits, a request can be made to WePay to increase this limit.  Please send an email to and include the 3 most recent bank statements.  We will send the bank statements to WePay and they will review the transactions to determine how often the transaction volume is greater than the current limit.  Based on that, their Trust & Security team will then decide if an increase should be made (and how much) or if the request is declined.  The Contractor Foreman team has no impact on this decision.

1) How to Accept Online Payments

At this point you should have completed the application and been Approved by WePay. Now, we will show you how to start accepting online payments.  You have a couple different options for configuring who should be allowed to make online payments.

Project Level Approval
Within the Project Details, you have the ability to allow online payments for any invoice associated with that project.


Invoice Level Approval
Within ‘Invoice > Settings’, you have three options for defining when an invoice can be paid online:

  • Yes (All Invoices) = Online payments will be enabled for all invoices.
  • Yes (Ask me per Invoice) = A checkbox will be shown allowing you to toggle online payments on/off per invoice.
  • No = Paying online isn’t available (useful if the feature needs to be temporarily disabled).

2) Configuring the Invoice Template

Once integrated with WePay, you’ll have a new element (enabled by default) within your template that causes the Pay Online option to appear in the Invoices that you send.  It will also allow the client to pay an invoice through the Client Portal (if enabled). Within the template, you have the option to show Pay Online as a text string only or also include the accepted cards logo. (Due to requirements, the card logo cannot be revised.) When your customer clicks on the text or logo, they will then be taken to an online version of the invoice. NOTE: If you are using a custom theme, you will not see this new element. You will need to create a new new custom invoice template using the stock template.


3) How to Send an Invoice for Payment

At this point you are Approved with WePay and your account is Activated. You’ve also enabled Online Payments within Invoice > Settings and you’ve made sure the Pay Online element is enabled on your Invoice template (Settings > Template > Invoice). Now it’s time to send an invoice to a client which includes an online payment link.

Click the Action dropdown and select Submit to Client.  A popup will appear that allows you to select the template to send.  Once a template has been selected you will see a Copy Link icon and a Next button.

  • Copy Link: This is great for copying a link to the online invoice and sending it to your client from your private email system.
  • Next Button: This is great for sending the PDF and online payment link to your client using our email system.


4) Your Client Posting a Payment

You’ve now sent your customer an invoice.  They will receive the email and within it they will click the Pay Online text link or one of the card logos.

From the online invoice page, the user can click the option to pay via Credit Card or Bank Account.  If the customer is splitting the payment across multiple accounts, they can edit the payment amount before submitting the payment.


Once a payment has been posted, the page will refresh and show the recorded payment within the Payment History and the payment form will be updated to show the current balance.

The Invoice within Contractor Foreman will also reflect the recent payment and a Payment entry will be created automatically.

Your customer will receive a copy of the above payment receipt and a copy will also be sent to anyone assigned to receive copies of online payment notifications (Settings > Notifications > Payments).

5) Payment Verification

At this point, you can log into your account to view your payment details. You can view your received payments, deposits, and more.

Is there something we failed to cover? If so, let us know by emailing

Was this article helpful?
2.4 out of 5 stars

10 ratings

5 Stars 20%
4 Stars 20%
3 Stars 0%
2 Stars 0%
1 Stars 60%
How can we improve this article?
Please submit the reason for your vote so that we can improve the article.