Reelow CRM

Payments & Invoicing

Setting Up Payment Processing

Complete guide to connecting payment processors and managing payments for your moving company

Updated Aug 16, 2026

payments · stripe · square · deposits · billing · setup

Setting Up Payment Processing

Overview

The CRM supports multiple payment processors so you can collect deposits when customers sign estimates and accept final payments after a job. This guide covers configuration and day-to-day payment management.

Configuring a Payment Processor

Step 1: Open Payment Settings

  1. Click Settings in the sidebar
  2. Click the Payments tab

Step 2: Choose a Payment Processor

Under Payment Processing Integration, click the Choose Payment Processor dropdown. Options are:

Select your processor.

Step 3: Enter API Credentials

For Stripe:

For Square:

For PayPal and Authorize.net:

Step 4: Configure Deposit Requirements

Still on the Payments tab, set deposit amounts under Deposit Requirements:

Check We collect deposits from customers to enable deposit collection on estimates. When unchecked, deposit options are hidden throughout the system.

The Payments Page

Click Payments in the sidebar to manage all payment activity.

Summary Cards

At the top of the page:

Filtering Payments

The Payments page uses two dropdown filters (not tabs) and a search field:

Creating a Payment Request

  1. Click Create Payment Request
  2. Fill in the Create Payment Request modal:
    • **Customer *** — select the customer
    • Job (Optional) — link to a specific job
    • **Amount *** — payment amount in dollars
    • **Payment Method *** — Stripe (Card), Square, Zelle, Venmo, or Cash App
    • **Send Via *** — Email or SMS
    • Notes (Optional) — additional instructions for the customer
  3. Click Send Payment Request

The customer receives a payment link at their email or phone number.

Payment Row Actions

For each payment in the list:

← Back to Guides

Related Guides

Try Reelow free

30-day free trial. Cancel anytime.

Start Free Trial