Skip to main content


Propcart uses Stripe to provide seamless credit card payments through the Propcart Dashboard and on Propcart Pro Webstores.

For more info, read about Invoice Payments and Credit Card Authorizations.


You can set up your Propcart-Stripe integration in your Stripe Integration Settings.

How to place a hold on a credit card

Currently there is no way to put a "hold" on or "pre-authorize" a credit card through the Propcart Dashboard.

This is on our roadmap and will be released sometime in Q1 of 2023.

However, you can pre-authorize a credit card for 7 days on the Stripe Dashboard.

  1. Log into your Stripe Dashboard

  2. Create a new Stripe payment

  3. Manually enter the credit card info and check the Capture funds later checkbox.

Create a Stripe payment

  1. You can then note this hold in the Private Notes of the Production or the Order.

  2. Stripe doesn't allow holds longer than 7 days. If you need the hold to last longer than 7 days, you'll need to renew the hold every 7 days after it automatically expires.


Stripe payments can be refunded through the Propcart Dashboard.


Stripe refunds take 5-10 days to appear on a customer's statement. Stripe's fees for the original payment won't be returned, but there are no additional fees for the refund.

To refund a Stripe payment:

  1. Click on the Stripe payment you want to refund. For invoice payments, make sure the invoice is set to Draft Status. For order payments, make sure the order has not yet been invoiced.

  2. Click the Refund button.

Refund a Stripe payment

  1. Enter the Refund amount and the Reason then click Save.

Refund form

Notice that the refund appears as a negative payment in the payments list, and the received amount and balance of the order or invoice has been adjusted to reflect the refund amount.

Refund payment