How long does WePay take to process payments?

Payments processed by WePay can take an average of 1-3 business days to process for credit cards, and up to 5 business days for bank transfers, before sending to your bank account. Your first transaction and any manually reviewed payment takes approximately 5-7 business days to complete instead.
 
As of Oct 17, 2023, all bank transfers will take up to 5 business days to process.
 
FreshBooks is ending its relationship with WePay on July 15, 2024. WePay is only available for existing and Select plan users currently. If you'd like to accept online payments, review other online payment options here.

For existing WePay users, review How do I switch from WePay to Stripe? for details on the transfer of your saved credit card data.
 
The breakdown of those days for all payments are as follows:
  1. The payment is processed by WePay instantly, then: 
    1. If approved, the payment is deposited into your WePay account (this takes up to 5 business days for bank transfers)
    2. If not approved, the Processing status remains on your invoice while the payment is in manual review by WePay's Trust and Safety team (especially if it's your first transaction or an unusually larger transaction), which takes an extra 1-3 business days (review section 12 here), then:
      Processing banner above an Invoice.

      1. If manually approved, the payment is deposited into your WePay account
      2. If not manually approved, the invoice is updated to reflect a Declined status 
  2. Once funds are in your WePay account, any available amount is sent to your bank account as a payout (dependent on your payout frequency). This takes an extra 1-3 days, depending on which bank or financial Institution you're with.
 
If the payment immediately declines, have your client try again. Ensure all payment details are entered correctly and the client's web browser is up to date.
 
If this is your first, or an unusually larger deposit, this can take an extra 1-2 business days (5-7 business days altogether) for WePay’s Trust and Safety team to review.
 

Chase Bank Accounts

If your WePay account is connected to a Chase bank account:
  • All transactions received and approved up to 5 pm PST will be in your bank account that night (e.g., approved by Monday at 5 pm PST will appear in your account the same day on Monday night)
  • Any transactions accepted and approved after the 5 pm PST cutoff time will be included in the next day’s deposit instead
 

Other Bank Accounts

If your WePay account is connected to a non-Chase bank account:
  • All transactions received and approved up to 5 pm PST will be deposited into your bank account the following day (e.g., approved by Monday at 5 pm PST will appear in your account on Tuesday, the following day)
  • Depending on your bank institution, that account’s financial institution will complete the transaction according to its standard processing times. This may take between 1-3 days based on the financial institution, and will not deposit on weekends or holidays
  • Transactions that are accepted and approved on weekends (Saturday and Sunday) and holidays will be deposited on the next available business day (Monday for weekend deposits, or if Monday is a holiday, Tuesday instead)
  • Any transactions accepted and approved after the 5 pm PST cutoff time will be included in the next day’s deposit instead
 

FAQs

Where can I find out if a payment has been sent to my WePay account or to my bank?
You can track your payment details inside your FreshBooks account with the Payments in Transit widget here, or in the list of All Transactions here.
Payments can be tracked with the payment ID (an unique set of numbers that identifies a particular transaction) inside your WePay dashboard.
 
Where can I find CSV files or reports of my WePay transactions?
Inside your WePay dashboard, use these steps to download a specific CSV file of all activity or a specific type: 
  1. Log into your WePay account 
  2. While on the Account Activity tab, in the Activity section, select the dropdown next to Showing
    Dropdown to filter transactions by inside WePay account on Account Activity section.
  3. Choose Total Sales, All Activity, or Deposited Amount
  4. If needed, select Search Options button
    1. Then select the Please select a date range dropdown and choose between Today, Yesterday, Last 7 Days, Month to Date, or Custom
    2. Select Search
  5. Above the list of results in the top right corner, select the down arrow and a CSV file will begin downloading. 
    Download button in top corner of list of transactions to download file.