Spruce Payment Requests and Stripe Integration

IN THIS ARTICLE

Introduction to payments on Spruce

Spruce offers an integration with the online payments platform Stripe, which allows you to send payment requests to patients and collect those payments all within a Spruce secure conversation. This is especially useful for our customers who practice telemedicine and use Spruce Visits and video calling. 

Once a payment request is sent to a patient, they pay through the Spruce app. Stripe then routes funds to the bank account of your choice. As a Stripe customer, you can manage when and how often money is transferred from your Stripe account to your bank account from your Stripe dashboard.

To send payment requests, you'll need to connect your Spruce account to your Stripe account. If you don’t have a Stripe account yet, you can start one. It typically takes only a few minutes.


Link your Stripe account with Spruce

The first step to sending payment requests is to link your Stripe account to your Spruce account.

1
Select the Gear Icon to open your Settings.
2
Select Advanced.
3
Select Connect to Stripe.
4
If you have an existing Stripe account, you will be prompted to log in. If you are new to Stripe, you will be prompted to create a new Stripe account.

To create a new account, Stripe will ask for your bank routing number, account number, date of birth, and the last four digits of your social security number. Find more information about Stripe's requirements on their help center


Send a payment request

Payment requests can be sent through any secure conversation on Spruce. Note that standard conversations, which include communication over email and text message, cannot be used to send payment requests.

1
Select a secure conversation (indicated by a Lock Icon next to the patient's name).
2
Select the Plus Icon, then select Payment Request.
3
Enter the desired amount, and select Attach.
4
Select Send in the compose bar to send the payment request to the patient.

Watch the video below to see the patient experience of completing a payment request.


Monitoring payments received on Spruce 

When a patient receives a payment request, they'll be asked to provide their credit card information, including the card number, expiration date, and CVV. As soon as a patient completes a payment request, you’ll receive a notification in Spruce and the following will be noted in the patient's secure conversation:

Patient [X] has Completed Payment: $XX

Once patients make payments, the funds can be transferred from your Stripe account to your bank account. To monitor payments received via Spruce and to configure how often money is transferred to your bank account, go to your Stripe dashboard at https://dashboard.stripe.com. For more information, check out Stripe’s support page.

You can also access your Stripe dashboard from the Spruce app:

1
Select the Gear Icon to open your Settings.
2
Select Advanced.
3
Select  Stripe Dashboard.
4
From your Stripe dashboard, you can view gross payment volume in dollars, number of successful charges, number of customers created, customer records, transfers, balances, and more.


Payment fees

Spruce does not charge any fees to send payment requests through the Spruce app, but Stripe does charge fees to process those payments. All payments processed via Stripe will be charged fees according to Stripe’s standard fee structure: 2.9% of transaction value + $0.30 for every payment successfully processed. For fast estimates of what these fees might look look like for your practice, see the table below.

Payment Amount Stripe Fee Net Revenue
$200.00 $6.10 $193.90
$40.00 $1.46 $38.84
$80.00 $2.62 $77.38
$150.00 $4.65 $145.35


Accepted forms of payment

Accepted forms of payment include the following credit cards: Visa, MasterCard, American Express, JCB, Discover, and Diners Club. 

Gift cards and prepaid cards from these brands (such as a Visa gift card) are also accepted. 

In addition, HSA and FSA cards, Bitcoin, Apple Pay, and Android Pay are accepted. 


Failed payments

Please log in to your Stripe account to see details about all attempted charged. Here you can learn more about payment failures, errors, and more. Payments processed through Stripe typically fail for one of two reasons: 

1. The patient's credit card may be declined, or their bank or credit card company may not authorize payment. This may be due to the patient providing an incorrect card number or expiration date, insufficient funds in an account or line of credit, or an expired card.

2. Stripe blocks high-risk payments in attempts to combat fraud. For example, Stripe may block payments from accounts that have previously been linked to fraud.

In either case, we suggest you request an alternative method of payment from your patient if a payment fails. 

If you need assistance navigating the Stripe dashboard, please contact Stripe directly. 

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

Still need help? Contact Us Contact Us