-
Set Up Payments Account
Weave partners with Stripe and utilizes their Express platform for transparent, fast, and secure payment processing. Follow these steps to get your Payments Account set up with Stripe Express.
Weave Payments features are only available to U.S. customers.
Stripe Express Onboarding Video
Watch a demonstration of the onboarding process below and learn what information you’ll need to provide to Stripe in order to start collecting payments with Weave Payments.
Setting Up Your Payments Account
- In Weave Portal, select Payments from the left navigation
- Choose Settings from the dropdown
- Click Stripe Dashboard
Note: You must create a new Stripe account with a different email than any other account. An old account will not work.
- Fill out the Stripe onboarding form completely, including accepting the Terms and Conditions
- When selecting the type of entity, choose Company and fill out with your business details
- When you're done, click Save to return to your Payments Settings in your Weave Portal
- Enter your public business information
- Add your company logo
- Click Save Changes when you're done
If you need any assistance with setup or document upload, please contact Stripe Support.
Start Collecting Payments
Once your Payments account is set up, you can start collecting payments! Click on the following links to learn more about collecting payments with Weave:
Looking for more? Learn how Payments will help your office in the Weave Training Camp course: Collect More, Faster with Weave Payments.
-
Set Up Payments Terminals
Get your Payments Terminal all setup and ready to go!
The availability of this feature is dependent on your Weave bundle. Schedule a time with a Weave representative to learn more.Weave Payments features are only available to U.S. customers.
Before setting up your new Payments Terminal, make sure you have set up your Payments Account with Stripe.
If you are having issues with your terminal, try the terminal troubleshooting steps.
WisePOS E
This brief video will walk you through setting up your WisePOS E Payments Terminal so you can start collecting payments.
Power Up Your Terminal
1. Install the battery by lifting up the back cover from the indentation at the bottom left. Slide the battery into the exposed slot and align the gold connectors at the top of the battery with the terminal
2. Connect the reader to power by plugging the provided power cable into the port with the lightning bolt symbol
3. Once charged, find and hold down the Power button on the right side of the terminal until the terminal screen turns on.
Tip: Once turned on, the power button will transition your terminal between wake and sleep states. In order to turn it off, hold down the Power button and click Power Off on the terminal screen once it appears.
Connect Terminal to WiFi
- Power on your WisePos E Terminal by holding down the Power button on the right side of the terminal. If prompted, complete any available terminal software updates
- Swipe from the left side of the screen to the right side to open the menu
- Tap Settings
- Enter the Admin PIN - 0-7-1-3-9
- Tap Wi-Fi Settings
-
Tap the name of your secure or private WiFi network
Note: Please ensure the network you connect your terminal to is the same network your desktop application is connected to
- Enter your Wi-Fi password using the digital keyboard at the bottom of the display screen
- Tap Connect
- Once connected to Wi-Fi, tap the back arrow at the bottom of the screen to go back to your Admin options
Register your Terminal
Once your payments terminals are set up, you will need to register them to your Weave Software. Begin in the Weave Desktop App.
- Click on the
Payments icon
- Select the
Ellipses Menu in the top right corner
- Click
Terminal Settings
- Select Register a Terminal
- Follow the terminal instructions to generate a registration code and select Register
- Open the admin options menu by swiping from the left side of the display screen to the right
- Type in the Admin Code: 07139
- Tap Settings
- Select Generate Pairing Code. This should display a randomized 3-keyword code, separated by hyphens
- In the Weave desktop app on the Register New Terminal form, enter the pairing 3-keyword code in the Terminal Registration Code field
- In the Custom Terminal Name, enter any custom name for your terminal
- Click Register
- You should see a green alert at the top of the app that reads Terminal Connected
You are now ready to collect payments!
Verifone P400
This brief video will walk you through setting up your Verifone P400 Payments Terminal so you can start collecting payments.
Install Payments Terminals
- Power up your terminal by sliding the back cover off and inserting the connector cable
- Slide the back cover on to keep the connector cable in place
- Plug in the Power Adaptor into the connector cable and then into the power outlet
Tip: The terminal should automatically turn on and boot up. If you ever need to reset the terminal, simply unplug the Power Adapter from your outlet and plug it back in.
- Connect the terminal to the internet either through WIFI or through an Ethernet Port
- Register your terminal to the Weave Software
Connect Your Terminal to the Internet
Once your payments terminal is installed, you will need to connect it to the internet through WIFI or an ethernet port. Follow these instructions to connect your terminal to the internet:
- Select Connect to WIFI
- Select the network your computer is using
- Enter the password for the network
- Connect one end of an ethernet cord into an ethernet port
- Connect the other end of the ethernet cord into the connector cable labeled ETH
- Unplug the power cord from the wall for 5 seconds
- Plug it back in
- Enter 0-WIFI (0-9434) on the keypad
- Follow the prompts
Note: Attempting to join a new network disconnects the terminal from any existing wireless connection. The terminal will not fall back onto a previously connected network if it disconnects.
Registering Your Payments Terminal To Your Weave Software
Once your payments terminals are set up, you will need to register them to your Weave Software. Follow these steps to do so:
- Click on Payments in the Weave Desktop App
- Click on the three dots in the top right corner
- Select Terminal Settings
- Click on Register a Terminal
- Enter 0-7-1-3-9 into the Terminal
- Enter the 3-word code into the Weave under Terminal Registration Code
- If desired, customize a name for this terminal under Custom Name
- Click Register
You are now ready to collect payments!
Note: The Verifone® name and logo are either trademarks or registered trademarks of Verifone in the United States and/or other countries. Use of the trademarks does not imply any endorsement by Verifone.
-
Set Up and Use Buy Now, Pay-over-time Through Sunbit
Weave has partnered with Sunbit to help you drive more business by letting customers pay for care or services over time with Buy Now, Pay-over-time financing options.
Weave Payments features are only available to U.S. customers.
The availability of this feature is dependent on your Weave bundle. Schedule a time with a Weave representative to learn more.Watch a summary of the onboarding process and learn what information you'll need to provide to Sunbit to start offering Buy Now, Pay-over-time to your customers.
Set Up Your Sunbit Account
- Login to the Weave Portal
- Click
Payments from the left menu
- Select Buy Now, Pay-over-time from the
dropdown
- Click Activate Sunbit
- Fill out the Sunbit onboarding information completely
Once your account is set up, you can start offering Buy Now, Pay-over-time to your customers.
Send a Buy Now, Pay-over-time Request via Text
- Select
Payments in the desktop app
- Find the name of the customer you would like to send the request to by scrolling or using the search bar
- Click on the customer and enter the amount you would like to charge
- Select Buy Now, Pay-over-time
- If desired, change the customer's mobile number for the request
- Select Preview Request Message
- Click Send once everything looks correct
Tip: Double check the name, requested amount, and phone number before you send.
- Select Got It to go back to the customer list within Payments
Note: Some phone providers break templates over 160 characters into multiple messages. This can cause hyperlinks to break, so if the link is not received, try shortening the template or sending the hyperlink in an additional message to your clients.
Change the Buy Now, Pay-over-time Message Template
Personalize the message sent with Buy Now, Pay-over-time links to your customers.
- Start the process of sending a new request until you are previewing the message
- Select the
Template icon at the bottom of the page
- Click Edit to change the template of choice
- Select Save when you are finished
Send a Buy Now, Pay-over-time Request via Email
- In order to send a request via email, start the process of sending a new Buy Now, Pay-over-time request until you are previewing the message
- Select Copy to Clipboard
- Paste the link into an email to your customer
Sunbit Support
Once you have added Buy Now, Pay-over-time to your Weave Bundle, Sunbit will provide onboarding training, and support to make sure you're successful. Contact Sunbit at:
855-778-6248
partnersupport@sunbit.com
-
Buy Now, Pay-over-time Introductory Email Template
Ready to introduce your customers to Buy Now, Pay-over-time but unsure how to start? Use this template to get going on a new email campaign.
Just replace the parts between brackets highlighted in yellow before you hit send.
Subject line: We now offer Buy Now, Pay-over-time financing through Sunbit!
Body copy:
Hi [first name],
Here at [office name], we pride ourselves in doing all we can to get you the [service] you need, which is why we’re excited to announce that we now offer Buy Now, Pay-over-time financing through Sunbit!
With just 30 seconds and a soft credit check—that’s right, applying won’t affect your credit*—you can see what financing options are available to you. And with an over 85% approval rate, getting the [service] you want and need is more possible than before.
If you have any questions, don’t hesitate to call us at [phone number].
Have a great day!
[full name]
[office name]
*Account openings and payment activity are reported to a major credit bureau. Loans are made by Transportation Alliance Bank, Inc., dba TAB Bank, which determines qualifications for and terms of credit.”
Don’t forget to add your recipients. You can also schedule the campaign to send later if needed.
-
Payments Account Settings
You can check the status of your Payments Account, access your Stripe dashboard, change your Business Information or upload a new logo.
For instructions to edit your email address for your payment & refund notifications, click here.
Weave Payments features are only available to U.S. customers.
Access Your Payments Settings
You must have the user role of Payment Admin to access the Stripe Dashboard. See your role.
- Log into your Weave Portal
- Click Payments from the menu on the left-hand side
- Select Settings from the Payments submenu
Check Your Stripe Account Health
In your Payments Settings, you can check your Stripe account health under the Merchant Account.
Your Stripe account health is represented by an Active (green dot) or Inactive (red dot) status next to Payments and Payouts.
You also have access to your Account ID and the Account Type.
Edit Your Public Business Information
The Public Business Information allows you to change or edit your Business Name, Email Address, and Phone Number. This is the information your customers will see to help them identify your office is the one processing a payment.
- Business Name: Your business name should be listed so that customers can quickly identify where the payment request is coming from.
-
Email Address: Your email address should be listed so that customers can contact you for questions or issues with the payment.
Tip: This email address is also where your payment and refund notifications will be sent. To edit the email address, simply change the existing email address to the new address you want and click Save Changes.
- Phone Number: Your business phone number should be listed so that customers can contact you for questions or issues with the payment.
- Statement Descriptor: This will be on your customers' transaction history on their credit card statements.
Update Your Business Logo
Upload from your computer files or Drop & Drag an image to upload or update your Business Logo.
Make sure when you make a change you select Save Changes.
Access Your Stripe Dashboard
Clicking on the blue Stripe Dashboard
will take you to your Stripe Dashboard. This is where you can change your banking details.
Once you are in your Stripe Dashboard, select Payouts to see the transactions that will be or have been deposited into your bank account you have on file. If you needed to change the Bank Account information, you can do so by clicking the blue edit icon.
Clicking on Account in your Stripe Dashboard, will allow you to edit the following information:
- Account Representative
- Business Details
- Payout Details
- Add another Member
The Account tab is also where you can change the email address where your payment notification emails will be sent. You can also change or update the phone number used to authenticate yourself as a user if you want to update your bank account information.
To change either of these, click Edit Email or Mobile Number then click Update next to either the Email or Mobile Number.
-
Send a Text to Pay Request
Save time (and a postage stamp) with Weave's Text to Pay. Simply text a secure payment request to your patients from your Weave desktop app, and your patients can conveniently pay their bill whenever they want… often that same day!
Note: In order to use Text to Pay, you will need to first set up your Payments Account.
Weave Payments features are only available to U.S. customers.
Send a Text to Pay Request
- Select
Payments in the Weave Desktop App
Tip: If you have Weave Unify, you can filter this list by location.
- Select the name of the customer you want to send the payment request to by using the search bar or scrolling
- Enter the amount you would like to charge this customer
- Select Text to Pay
- If desired, click Clear to change the mobile number you are sending the Text to Pay request to
- If desired, add a PDF statement
- Select Preview Request Message
- Select Send once everything looks correct. Double check the name, requesting amount, and phone number
- Select Got it to go back to your customer list in the Payments App
Note:
- Payment links are active for 30 days after creation. You will need to redo the text to pay process for a new link after it expires. We do not currently offer automated text to pay requests. After 30 days, there will no longer be a record of the unpaid request. Keep a list of any text to pay requests to ensure you still have a record that the patient owes money if the request is not completed after 30 days.
- Some phone providers and cell phone providers break templates over 160 characters into multiple messages. This can cause hyperlinks to break, so you can try shortening the template or sending the hyperlink in a following message to your clients.
Payment links are active for 30 days after creation. You will need to redo the text to pay process for a new link after it expires. We do not currently offer automated text to pay requests.
Send a Reminder Text
- Select
Payments in the Weave Desktop App
- Search for or scroll and click on the patient's name
- Click Send a Reminder Text
The text will prompt your client to pay their unpaid balance.
Change the Text to Pay Message Template
If you would like to change the template you use for future Text to Pay requests, you can do so by clicking the
4 lines at the bottom of the page when you are previewing a message request.
Click Edit to change your template of choice.
- Select
-
Card on File
Quickly, and securely store and process you customers payments while increasing your odds of collecting and decreasing the need to write off balances or send customers to collections with Weave’s new Card On-File.
The availability of this feature is dependent on your Weave bundle. Schedule a time with a Weave representative to learn more.Weave Payments features are only available to U.S. customers.
For more information about Card on File or Weave Payments security, click here.
Add a Card on File
-
Select
Payments
-
Search and select the customer you would like to add a card for
-
Select Add card on file
-
Add the card information and select save
Once the card information is saved, that card will be ready to use for all payments.
Note: Currently, each patient can only have one card on file in their profile.
Charge a Card on File
-
Select
Payments
-
Search and select customer you would like to charge
-
Select Card On File
-
Confirm the last 4 digits of the card number
-
Add an Email Receipt recipient (optional)
-
Select Submit
Note: A green banner stating Payment Successfully Submitted will appear in your desktop app when the transaction is complete.
Save a Card on File with Manual Card Entry
-
Open Manual Card Entry
-
Enter the customers card information
-
Add an Email Receipt recipient (optional)
-
Check the Save card on file box
-
Click Process Payment
- Select Confirm
Replace/Delete a Card on File
-
Select
Payments
-
Search and select the customer you would like to delete/edit a card for
-
Select change on the indicated card on file
-
Add a replacement card or select the
Garbage Can icon to delete the current card
-
-
In Office Payment
Weave's Payment Terminals make it easy to collect payments while your customers are in the office. Follow these instructions to start collecting in office payments!
The availability of this feature is dependent on your Weave bundle. Schedule a time with a Weave representative to learn more.Note: In order to use your credit card terminals, you need to set up your Payments Account and your Payment Terminals.
Weave Payments features are only available to U.S. customers.
Collect In Office Payments
Before you begin, make sure the patient has a profile in Weave. If not, you will need to create a new patient profile to take the payment. You can delete this profile later if it's synced from your management system later to avoid duplicates.
- Select
Payments in your Weave Desktop App
Tip: If you have Weave Unify, you can filter this list by location.
- Select the name of the customer you want to send the payment request to by searching or scrolling
- Enter the amount you would like to charge this customer
- Select In Office Payment
-
Instruct your customer to follow the instructions on the credit card terminal to process the payment
Tip: You can cancel the payment at this time if needed
- The customer will Tap, Insert or Swipe their card on the terminal to process the payment
Email Receipts and Payment Notifications
Once the patient takes out their card, you will get Payment Successful along with a summary of the charge.
An email receipt will automatically be sent to your patient’s email address on record, if available. You can also view, send or print the receipt to a different email address by following these steps here.
A payment notification will be sent to the email address you used when you filled out your onboarding form with Stripe.
Note: The Verifone® name and logo are either trademarks or registered trademarks of Verifone in the United States and/or other countries. Use of the trademarks does not imply any endorsement by Verifone.
- Select
-
Enter Credit Card Information Manually
Process a payment from your customer any time a physical credit card is not present using Manual Card Entry (e.g. over-the-phone payments, mail-in payments from customers, or insurance companies).
Note: In order to use Manual Card Entry, you will need to first set up your Payments Account.
Weave Payments features are only available to U.S. customers.
Collect a Payment Through Manual Card Entry
- Select
Payments in your Weave Desktop App
Tip: If you have Weave Unify, you can filter this list by location.
-
Select the name of the customer making the payment
Note: If this is a new customer whose information has not been synced from your practice management software, you'll have to add a new contact to collect this first payment. You can delete this custom contact later once the client information syncs.
- Enter the amount you would like to charge this customer
- Select Manual Card Entry
- Input the Cardholder’s Name exactly how it reads on the card
- Enter the full 16 digit card number
-
Enter the Expiration Date, CVV code, and Billing Zip Code
Tip: The CVV number will be the 3 numbers on the back of the card. For American Express, it will be the 4 digits on the front of the card.
- Add the email address this customer would like their receipt to be sent to
- Click Process Payment when you're done
- Select Got It to go back to the customer list in your Payments App
Note: The Verifone® name and logo are either trademarks or registered trademarks of Verifone in the United States and/or other countries. Use of the trademarks does not imply any endorsement by Verifone.
- Select
-
Enabling Payment Write-backs
Weave now has the ability to automatically write back payments and refunds to your practice management system’s ledger whenever they are processed through Weave Payments.
Note: The availability of this feature is dependent on your practice management software and is currently only available for Open Dental customers.
Weave Payments features are only available to U.S. customers, and you must have the user role of Payment Admin to access the Stripe Dashboard. See your role.
Enable Payment Write-backs in the Weave Portal
- Login to the Weave Portal
- Click
Payments from the left menu
- Select Settings from the dropdown
- In the Write Payments to Ledger section, toggle the button to on
Once completed, payments and refunds processed through Weave Payments will be written back to your practice management system.
-
View Your Payments History on the Desktop App
Check out previous payment activity with Payments History. You can see if a payment was made, send reminder requests, and view any requests you've already sent.
Weave Payments features are only available to U.S. customers.
Access Your Payments History
- Select
Payments from your Weave Desktop App
- Click on the
3 dots in the upper right corner
-
Select
Payments History
Note: After 30 days, unpaid text to pay requests will no longer be active and so will not be found in the Payments History. You may want to keep a separate list of all text to pay requests to ensure none are forgotten.
Filter the Date Range
Selecting the
Calendar icon in the top right corner will allow you to filter the date range. You can filter by day, week, month, year, or you can customize the date range.
Created, Paid, and Unpaid Tabs
Created will show you all of the invoices created, both paid and unpaid. Paid invoices will be green. Unpaid will be black.
Paid will show you the list of all patients that paid, including the date they paid on and the amount they paid.
Tip: Keep in mind your patients can make a partial payment
Unpaid is a list of all patients who have been sent a payment request, but not yet paid.
If you select a patient, it will give you more details on the created payment. You can click Send a Reminder Text to send a reminder for them to make the payment.
Note: When you send a reminder text, it will populate a new payment link, voiding out the previous link they received.
- Select
-
Invoices and Payments
You have access to your account summary of all processed payments, access a more in-depth view of each payment, with the ability to export a list of each transaction to make record-keeping easier.
If you need to view your invoices and record them, cancel a payment, or even view, print, or send a receipt, Invoices and Payments is the place to go!
Weave Payments features are only available to U.S. customers.
View Your Invoices & Payments
-
Log in to your Weave Portal
-
Select
Payments
-
Click on Invoices / Payments from the dropdown meu
Here you will be able to see the total payment amount processed, fees deducted, total net revenue amounts, and a list of all transactions.
Customize your Invoice History dashboard by using the
Filter Options:
- Search by: First and/or Last Name, Person ID, Charge ID, Amount
Additional Filter Options:
- Date Type: Date invoice Paid, Date Invoice Created
- Invoice Status: Paid, Partially Paid, Unpaid
- Recorded Status: Recorded, Not Recorded
Once you have selected the filters you would like, select Apply.
Export Reports
To help with reporting, Weave allows you to export payment reports that can be easily printed out.
Selecting the
Export button will download a CSV file onto your computer that you can print out to help with your end of day or end of month reporting.
Track Posting using Mark as Recorded
Once you have recorded your payments, you can click the➖ gray bar next to the payment. Three icons will pop up. Click the Checkmark icon on the far right to change the gray bar to a green check ✔ to indicate that it has been recorded.
Tip: Sometimes, a processed payment may not automatically appear. To refresh the page and stay up to date, click on the Refresh icon
in the top right corner.
Cancel an Invoice
- Select the unpaid invoice you would like to cancel, or hover over the invoice and select the
Arrow icon that pops up.
-
If you click through, click
Cancel Invoice on the right side of the page.
-
Tip: You might need to scroll over the screen to see it
- Select Cancel Invoice to confirm
Canceling this invoice will inactivate the invoice link so it is no longer usable.
Under Invoice Status, it will read Canceled and any link attached to that invoice will be deactivated.
Send, View, or Print Receipts
When you send a payment request to your customers, they have the option to input their email to receive an emailed receipt. If they didn’t put an email in or they accidentally put the wrong email address in, don’t worry! Things happen, we get it!
Follow these steps to send, view, or print a receipt:
- Select the invoice you would like to view
- Scroll to History
- Select the
Mail icon next to the payment you would like to send
- Enter the customer's email
Tip: You can add multiple emails, just make sure you separate each email with a comma.
- Click Send
- Select the invoice you would like to view
- Scroll to History
- Select the
Magnifying Glass icon next to the payment you would like to view
The View Receipt page will give you an overview of the transaction showing you the Name, Cardholders Name, Amount Paid, Date Paid, and the Payment Method
To get out of the View Receipt page, back to the invoice list, simply click on any of the gray area
- Scroll to the payment you would like to print in the History section
-
Select the
Print icon on the far right
- Follow the instructions on your computer for your printer or to print as a PDF
-
-
Payouts
Keep track of individual payments or check in on your total balance to see where your money is at in the payment process with Payouts. See your total balance, fees, net profit amounts, individual payer information, and your Payout Transaction List within the Weave Portal.
Weave Payments features are only available to U.S. customers.
Payouts
Payouts of your available account balance are generated daily and contain payments processed two business days prior. For example, payments received on a Tuesday are paid out by Thursday, and payments received on a Friday are paid out by the following Tuesday.
Note: After creating your Stripe account, your first payout can take up to 7-14 days to be deposited into your account. This delay is normal and provides time for Stripe to fully verify and establish your account. Subsequent payouts will follow the schedule listed above.
You will see payouts of funds captured from Weave Payments listed on your bank statements as "Payment Processing" or "Weave Payment Processing".
Accessing the Payouts Page
Select Payouts from the
Payments sub-menu on the left-hand side of your Weave Portal.
Filter Your Payouts Page
Within Payouts, you can apply filters to refine and clarify your list of payouts by selecting the
Filter icon on the right side of the screen. You can filter by:
- Estimated Arrival
- Amount
- Status
Once you have selected the filters you would like, select Apply.
View a Payout Payment
Select the individual payouts you would like to see more information on.
- Select Payout to view the total amount, the status of the payout, and the ID/confirmation code.
- The Overview shows the Date Paid (the day the payout is initiated to your bank account), the Total Amount, and the ID/confirmation code.
Account Details show the account your payout was sent to and details including:
- Last 4 digits of the account or card
- Type
- Origin
- Fingerprint
- ID/Confirmation Code
The summary shows all Charges, Refunds, Fees, and Adjustments broken down into the Count, Gross amount, Fee Total, and Net Profit with the grand Payout Total at the bottom.
Transactions
The Transactions section breaks down the each payout amount into the:
- Type
- Patient Name (the customer you charged)
- Patient ID (pulled from your practice management system)
- Gross (total charge amount)
- Fees
- Grand Total (balance of Gross minus Fee)
- Transaction Date of when the payment was processed
- Confirmation Code
- Payout Date of when the payout hit your bank account
Export Transactions List
Export the transaction list by clicking the
Export icon in the top right corner of your Transactions list for easier reconciliation.
-
Weave + Stripe Capital
Weave has partnered with Stripe to offer eligible businesses access to fast, flexible financing through the Stripe Capital program.
Weave Payments features are only available to U.S. customers.
Eligibility
Weave Payments users are automatically reviewed for eligibility on a daily basis. The criteria for eligibility is based on a number of factors including your transaction volume and history with Weave Payments.
Eligible US users will receive an email if they have an available offer to apply for.
Offer structure
If eligible, you’ll receive an email with your personalized offers and you can choose the one that works best for your business. Each offer will outline:
- Financing amount: the dollar amount that will be deposited into your bank account
- Flat fee: the fee you’ll pay over time in exchange for the financing amount – there are no other fees and/or compounding interest
- Total amount owed: the sum of the financing amount and the flat fee
- Repayment rate: the percentage of your daily card transactions processed through Weave Payments that will be withheld to repay the total amount owed.
Tip:Here’s an example offer you might receive:
- Financing amount: $17,000
- Flat fee: $1,700
- Total amount owed: $18,700
- Repayment rate: 12%
If you accepted the example offer above and were approved, you would receive $17,000 in the bank account associated with your Weave Payments account within 1-2 days along with your usual payout. Stripe would then withhold 12% of your daily transaction total in addition to the usual processing fees until you’ve paid down the total amount owed of $18,700 (the $17,000 advance plus the $1,700 flat fee).
Repayment
You’ll automatically repay the financing over time through a percentage of your transactions according to your repayment rate. The repayment process will begin automatically 1-2 business days after the funds have been deposited into your account. The more card sales you process through Weave Payments, the faster you’ll repay. There is no deadline to repay the financing and there is no accrued interest or late fees.
If you would prefer to repay faster or repay the entire outstanding balance, you can arrange to make a manual payment in addition to the withheld amounts by clicking the ‘Make Payment’ button in your loan overview page. There are no additional fees for early repayment.
Repaying early doesn’t guarantee subsequent financing offers. Accounts are automatically reviewed for additional offers on a daily basis and we’ll send you an email if you qualify for any additional offers.
You’re expected to repay a minimum amount every 60 days such that the maximum duration of the loan does not exceed 18 months. If the total payments deducted from your sales cover the minimum payment requirement for the 60-day period, then you’ll continue to pay back your loan through a percentage of your transactions.
However, if payments deducted from your sales over that period happen to fall below the minimum payment requirement, you’ll be required to pay the remaining amount. Stripe automatically debits your bank account for the balance needed to meet your minimum payment. You can view your minimum payment amount in the Dashboard or in your loan agreement.
To see a daily summary of your repayment progress, see the loan overview page in your Stripe Dashboard.
Note:For additional questions, reach out to Stripe at capital-support@stripe.com.
-
Stripe Troubleshooting
Stripe is the third-party payment processing engine behind Weave Payments. This article outlines frequently asked questions related to Weave’s payment processing.
Weave Payments features are only available to U.S. customers.
Account Creation and Approval
How long does it take to get approved by Stripe?In most cases, the account approval process is nearly instantaneous, and most users will be able to accept payments right away. If Stripe needs more information about a business or expects a longer delay in processing an account approval, they will reach out to you immediately, using the email you entered while creating the account.
Do I have to create a new Stripe account if I already have one?Yes. You need to create a new account on Weave’s Stripe platform to process payments with Weave. For more information, see Setting Up Payments Account.Can all of our locations use the same Stripe account?You can use the same Stripe account for all your locations. However, it is not recommended because it will be very difficult to determine which customer paid at which location and which payment came from which location. Payment reconciliation becomes very difficult if you need to reconcile each location separately.Why are we required to provide the owner’s Date Of Birth and Social Security Number?According to the USA Patriot Act, financial institutions entering into a relationship with a business entity are required to verify business and owner information. Because of this act, each Stripe account needs a business representative who provides their date of birth and Social Security number.What bank account do I use for my Stripe account?The name of the bank account used for your Stripe Express Account must match your business name or DBA. Stripe manually checks for this within 30 days of a bank account being added, and does periodic audits of existing accounts. This should also be the same name used for your tax documents or your account may be frozen due to an IRS check. Click here to learn more about updating your bank information.Deposits and Banking Information
How long does it take to receive the first deposit?In most cases, you will receive your first payout in 5-10 business days after you start processing live payments from your customers with Weave.
Tip: If it has been longer than 10 business days, check your email inbox for an email from Stripe regarding account verification.
After the first deposit, how long does it take to receive payouts?Payouts of your available account balance are generated daily and contain payments processed two business days prior. For example, payments received on a Tuesday are paid out by Thursday, and payments received on a Friday are paid out by the following Tuesday.Where can I update my bank information for Stripe?You must have the user role of Payment Admin to access the Stripe Dashboard.
- Log in to your Weave Portal
- Click Payments from the menu on the left-hand side
- Select Settings from the Payments submenu
- Click the blue Stripe Dashboard hyperlink to go to your Stripe Dashboard. This is where you can change your banking details.
For more information, see Payment Account Settings.
Stripe Account Health
The health status of your Stripe account is shown in your Weave Portal.
-
Login to your Weave Portal
- Click
Payments
-
Click Settings
-
Look under Merchant Account and your business name to see your Payments and Payouts status
Your Stripe account health is represented by an Active (green dot) or Inactive (red dot) status next to Payments and Payouts.
-
An Active Payments status allows you to process credit card payments.
- An Active Payouts status allows any funds you capture to be transferred to your bank account
Inactive Payments or Payouts
The most common reason a payout is paused is due to a failed bank account verification. If either the Payments or Payouts status of your account is Inactive (red dot), open your Stripe Express Dashboard following these steps to see what additional information Stripe needs from your business to verify yours or your business’ identity.
-
Log in to your Weave Portal
-
Click
Payments
-
Click Settings
-
Click on the blue hyperlink that says Stripe Dashboard
-
Upload the information according to the alert on your Stripe Express dashboard
-
Upload this information
-
Click Save
If you still experience problems getting your Stripe account completely activated, please contact our Weave Payments Team.
Whitelist Stripe Domains
If you are having trouble getting the Stripe library to load on your Weave application or your terminal, or are experiencing periodic errors on the terminal, whitelist the following Stripe domains:
-
api.stripe.com
-
checkout.stripe.com
-
js.stripe.com
-
m.stripe.com
-
q.stripe.com
-
armada.stripe.com
-
files.stripe.com
-
gator.stripe.com
- *.device.stripe-terminal-local-reader.net
Tip:You may need the help of the IT partner for your business to add or edit Stripe domains.
-
Payments Troubleshooting
Follow these troubleshooting tips for assistance with your Payments.
Weave Payments features are only available to U.S. customers.
Text to Pay Payment Page Errors
Are your customers having trouble processing their credit card payment when they click on the payment link in the Text to Pay request you sent them? Check the table below to see the meaning of the error and the corresponding solution to resolve that error.
Error Name Error Message Meaning Solution Broken Payment Link Whoops! An error occurred. Please try again. If you continue to get this message, please request a new link. The link is incomplete or broken (missing part or all of the link’s dynamic invoice ID). This splitting can happen if the text message is over 160 characters and in various combinations of phone sender, carrier, and cellular device. You can access the full URL that you were sending by logging into your Weave portal > Payments > Invoice History > Links. You can also open the URL from the message history in the Weave app, open the link in a browser window, and copy and paste that in a separate text message. Inactive Stripe "Payments" Status Aw Shucks! Sorry for the inconvenience. We know you want to pay your bill but there was an error. Please contact the sender so they can resolve it. The Stripe account being used has an Inactive Payments status which means credit card transactions cannot be processed until the account’s Payment status is Active. Follow the instructions listed here to ensure your Stripe account is fully activated for processing. Successfully Paid Payment Link Hmmmm... A payment has already been made using this link. To make another payment, please request a new link. A payment has been made using the link. Payment links can only be used once and then they are deactivated. Because the link has been deactivated, you will need to create a new payment request for your customer and send the new link to them. Expired Payment Link Shoot! Shoot! This link has expired. To make a payment, please request a new link. Payment links are active for 30 days after creation. After 30 days links expire and are unable to be used. Because the link has expired, you will need to create a new payment request for your customer and send the new link to them. Credit Card Decline Codes
There are many reasons why a card can fail or be declined. If your customer’s card issuer declines a payment, we share as much information about the decline as we can. In some cases, card issuers also provide helpful explanations, such as the card number or expiration date being incorrect, or that the customer does not have enough funds available to make the payment.
Unfortunately, most declines are categorized by the card issuer as “generic” so it’s not always possible to know exactly why a payment was declined. If all of the card information seems correct, it is best to have your customer contact their card issuer and ask for more information.
For privacy and security, card issuers can only discuss the specifics of a declined payment with their cardholders–they cannot discuss this with the merchant, or even with Weave or Stripe.
Credit card decline codes are determined by Stripe. Click the button below to view Stripe's decline codes, description, and troubleshooting steps.
Note: If multiple patient or customer HSA/FSA cards are getting declined, please contact our Weave Payments Team to have them evaluate your Merchant Category Code (MCC) associated with your Stripe Account.
Payment Notifications
If your payment notifications are not getting delivered to your email address, there are a few things you can try to troubleshoot:
-
Check your junk or spam email folders to see if your payment notifications were delivered there
-
Whitelist Weave Payments FROM email address: noreply@mail.sg.getweave.com
-
Ensure the email address you want to receive payment notifications is what we have in our system by following these steps here
Terminal Troubleshooting
If you are having trouble connecting your terminal, follow Stripe’s Troubleshooting recommendations for the Verifone P400 or the WisePOS E.
For a hard reset of either terminal, remove it from all power sources and remove the battery for one full minute. Restart the terminal.
Check Connectivity
If you're having trouble connecting your WisePOS E to the Wifi network, go to Settings and then Wi-Fi settings to see all available networks.
- Make sure the network is connected and has internet access.
- The signal strength is good.
- The device has an IP address assigned.
- The subnet matches the one that your application is connected to.
Problems Updating
If your reader doesn’t update, it’s possible that it can’t connect to Stripe. To check its connectivity to Stripe, go to Settings and select Diagnostics to see a list of troubleshooting tests. Check Stripe connectivity and ensure it says “Passed.” If the Stripe connectivity test fails, please follow these steps.
Restart the Terminal
Hold down the power button on the right side of the terminal to pull up the option to restart your WisePOS terminal.
Terminal Power
If you are having issues powering up your Verifone P400 credit card terminal, please go through these power troubleshooting solutions:
-
If the terminal screen is unresponsive, try unplugging the terminal from the power source for about 20 seconds and plugging it back in. After the terminal has restarted, re-register the terminal
-
Ensure the power adapter is plugged into an outlet that has power
-
Ensure the power adapter is securely plugged into the connector cable
-
Ensure the connector cable is firmly connected into the terminal port that is underneath the terminal’s back cover
-
Ensure the terminal’s back cover is securely tightened on the back of the terminal
If you are still experiencing problems powering up your terminal, contact Weave support.
If the screen freezes on your Verifone p400, unplug the power cable from the wall and unplug the power cable on the top of the terminal for 10 seconds and plug it back in.
Terminal Network Connection
If your Verifone P400 credit card terminal from Weave Payments is not connecting, you may have a problem with your terminal not connecting to the same network as your computer. If this is the case, here are some steps to try:
-
-
Weave Payments Security
Weave's fast and easy payment processing is powered by Stripe, one of the largest and most secure payment companies.
Weave Payments features are only available to U.S. customers.
Download PDF of this information
About Stripe
- Stripe helps power millions of businesses in 100+ countries across nearly every industry
- Stripe has been audited by a PCI-certified auditor and is certified to PCI Service Provider Level 1. This is the most stringent level of certification available in the payments industry
- Stripe forces HTTPS for all services (including Weave) using TLS (the predecessor is SSL)
- Stripe uses HSTS to ensure browsers interact with Stripe only over HTTPS
- Stripe is also on the HSTS preloaded lists for both Google Chrome and Mozilla Firefox
- All card numbers stored at Stripe are encrypted at rest with AES-256 encryption. Decryption keys are stored on separate machines from card data
- Stripe’s infrastructure for storing, decrypting, and transmitting card numbers runs in separate hosting infrastructure and does not share any credentials with Stripe’s primary services (API, website, etc.)
Click here to learn more about setting up your Weave Payments Account.
About Verifone P400 Terminals
- Offer the best-in-class security - P2PE
- Maximum security and compliance with end-to-end encryptionPCI PTS 5.X-approved
- EMV chip and NFC/CTLS technology
- Optional Ethernet connectivity for added security
- Source: https://www.verifone.com/sites/default/files/2018-01/p400_datasheet_ltr_013018.pdf
Click here to learn more about setting up your Credit Card Terminals.
About Card on File
- All card numbers stored at Stripe are encrypted at rest with AES-256. Decryption keys are stored on separate machines. None of Stripe’s internal servers and daemons can obtain plaintext card numbers but can request that cards are sent to a service provider on a static allowlist.
- Stripe’s infrastructure for storing, decrypting, and transmitting card numbers runs in a separate hosting environment, and doesn’t share any credentials with Stripe’s primary services (API, website, etc.). More on Stripe’s encryption of sensitive data, here.
Click here to learn more about using our Card on File feature.
What You Can Do to Enhance Security
- Do not write down credit card data
- Do not store credit card data in your accounting or customer management ledgers
- When taking an over-the-phone payment, enter card data directly into the virtual terminal
- Use Text to Pay to prevent your employees from hearing or mistyping credit card information over the phone
-
Refund Payments
You can do one or more refunds on a payment for up to the total amount of the original payment. Refunds can only be done on payments processed through Weave Payments.
Note: To process a refund, you must have the user role of Payments Admin or Payment - Refund.
Weave Payments features are only available to U.S. customers.
Refunds will be processed quickly after initiated and returned to the original payment method. Customers will see the refund on their statement depending on their bank's processing time.
Process a Refund
- In the Weave Portal select
Payments and then Invoices/Payments
- Hover over the invoice you would like to refund.
-
Choose the
Refund icon from the box that pops up.
Tip: You have the option to refund the entire amount of the payment or do 2 or more partial refunds up to the total amount of the original payment
- Select the Refund Reason from the dropdown menu. You can choose from
- Fraudulent
- Requested By Customer
- Duplicate
- Enter the customer’s email address under Customer Receipt Email
- Select Refund
Invoice Status of Refund or Partial Refund
After a refund has been processed, you will see the Invoice Status change from Paid to Refunded or Partially Refunded.
Refund Processing Time
Once initiated, refunds will be submitted to your customer’s bank immediately. Depending on the bank’s processing time, it can take a few days to show up on your customer’s bank account.
Refund Reports
You can access reporting that shows all refunds.
In the Weave Portal, select
Payments and then Refunds.
To help with your end of day and end of month reporting, use the quick date buttons along with the summary number on the right side of the screen to view the report and reconcile payments.
- In the Weave Portal select
-
Contact Payments Team
Contact Weave's Payments team.
Have a request for the Payments Team?
If you need to:
- Request a pricing quote
- Process a refund
- Buy additional credit card terminals
- Submit questions or feedback
Please fill out the form below and our team will contact you.
You can also call the support contact number and choose option 1, then option 5.