Skip to main content
Payment Settings

This article serves as the hub for the various settings related to payments in SmartMoving.

Lauren Greener avatar
Written by Lauren Greener
Updated over 2 months ago

How to Enable Credit Card Processing Fees

In this section, you'll learn: How to configure credit card fees for payments and/or deposits.

You can automatically add a processing fee any time a credit card transaction is processed for payments and/or deposits using the credit card system on the SmartMoving web or mobile application.

Additionally, if you set up your account to sync with QuickBooks, credit card fee data from SmartMoving can also be synced with your other payment data and history.

How to Enable a Default Credit Card Fee

  1. Navigate to Settings > Accounting > Credit Card Fee or click here to go directly to the page.

  2. Enable the toggles for the credit card processing fees you wish to charge.

  • Enable Credit Card Fee: Turns on credit card processing fees for payments taken via the SmartMovig web application as well as the mobile crew application. This setting will not apply fees to deposits.

  • Charge on deposits: Turns on credit card processing fees for deposits. To select this option, credit card fees must also be enabled.

Note: The toggles will be green when enabled.

3. Next, enter the fee percentage into the field using X.X format.

Example: If the fee amount is 2.9%, enter “2.9” instead of “.029”.

4. Then, click Save Changes.

Once the credit card fee is enabled, it will appear on the Customer Payment page in the Credit Card Fee section.

How to Waive Credit Card Fees

On some occasions, you may want to waive a credit card fee. In these cases, you have an option available on every payment taken via the SmartMoving web application to waive the fee as necessary. Payments taken via the crew mobile application will not have the option to waive fees.

  1. Navigate to a specific moving job > Take a Payment.

  2. Select the checkbox to waive a credit card fee.

Once selected, the fee will show as waived in the payment total.


Set Up Deposits

In this section, you'll learn: How to configure deposits and allow customers to pay deposits online.

If your company requires deposits, then you can set up your deposit requirements in advance to allow SmartMoving to automatically calculate the deposit amounts for each job.

Additionally, you can allow your customers to pay those deposits securely online using the SmartMoving customer portal. Online deposit payments will allow your customer to enter their credit card information themselves rather than providing it over the phone.

Note: When customers make a deposit payment online or over the phone, you can configure SmartMoving to save the card on file to be billed for future payments, such as job completion or for recurring storage billing.

How to Configure the Default Deposit Amount

You can establish a standard deposit amount that will be the default placeholder on all future jobs. In the event that you need to modify a deposit amount for a specific job, you will be able to edit the deposit on any individual job and estimate as necessary.

  1. Navigate to Settings > Accounting > Deposits or click here to go directly to the page.

  2. Select whether the deposit amount is a flat rate or a percentage.

  • Flat rate: If you charge a standard rate for most deposits, select Flat rate and enter the dollar amount into the field.

  • Percentage: If you charge a deposit based on a percentage of the total cost of the job, select Percentage and enter the percent that is used to calculate the deposit amount.

3. Then, click Save Changes.

How to Enable Online Deposit Payments

You can adjust your deposit settings to allow customers to pay their deposits online as long as you have already set up your payment gateway.

  1. Navigate to Settings > Customer Portal > Common or click here to go directly to the page.

  2. Enable the toggle for Customer deposits.

Note: The toggle will be green when enabled.


How to Enable Discounts

In this section, you'll learn: How to configure the types of discounts your team can add to estimates.

Discounts allow you to deduct a certain amount from the invoice total of a particular job either by a percentage or a dollar amount. Currently, discounts have the following restrictions:

  • You can only add 1 discount to a job at a time.

  • Discounts may only apply to the invoice total—you cannot apply a discount to a specific portion of a job (e.g., you cannot apply a 10% discount specifically for packing labor; the 10% would have to be applied to the invoice total).

There are two types of discounts:

  • Custom Discounts: Created at the time that a specific job estimate is created (e.g., a discount for a specific job due to an error or damages)

  • Specific Discounts: Created in advance to be applied to multiple qualifying accounts (e.g., a military discount or senior discount)

Steps for setting up discounts

Navigate to Settings > Accounting > Job Discounts or click here to go directly to the page.

  1. First, you must enable the toggle(s) for custom discounts.

  2. You may choose one or both of the following toggles to enable your team to create ad hoc discounts:

    • Allow Custom Percentage Discount: Enables your team to reduce the invoice total of a job by a percentage of their choosing.

    • Allow Custom Specific Amount Discount: Enables your team to reduce the invoice total of a job by a dollar amount of their choosing.

  3. Once one or both custom discounts are enabled, when you select Add Discount on a specific job estimate, you’ll see the options for “Amount Discount” and/or “Percentage Discount.”

Steps for Adding Specific Discounts

  1. First, click Add Discount in the Specific Discounts section.

  2. Next, enter a name and description for the discount.

  3. (Optional) Add an expiration date for the discount if it is a limited time offer.

  4. Next, select the type and enter the amount of the discount. Specific discounts have two types:

    • Amount: Select for dollar amount discounts and enter the dollars discounted into the Amount field.

    • Percentage: Select for percent discounts and enter the percent discounted into the Amount field.

  5. Then, click Create to save or click Create and Add another to add additional discounts.

Edit or remove specific discounts

  1. Click the menu button for an existing specific discount that you wish to edit or delete, then do the following:

  • To edit, click Edit and modify the Name, Description, Expiration, Type, and/or Amount fields as desired. Then, click Update to save your changes.

  • To delete, click Delete.

Set commission settings for discounts

In the Commission Settings section, you can customize how discounts affect your sales team’s commissions by determining when commissions will be calculated:

  • Pre-Discount: Sales commissions are based on the invoice total before the discount is applied.

  • Post-Discount: Sales commissions are based on the invoice total after the discount is applied.


How to Enable Online Invoice Payments

In this section, you'll learn: How to allow customers to pay an invoice online.

When you send an invoice to a customer, they can view, download, and pay their invoice using the Customer Portal. But before a customer can pay an invoice in full online, you must first add a pay button to the invoice template.

  1. Go to Settings > Communication > Email/SMS Templates.

  2. In the After Job section, click the Send Invoice template.

  3. Using the Email Editor tab on the right, click the Button icon (i.e., the pointing hand icon) and select Pay Your Invoice.

  4. Click the Preview tab to see what the email will look like. You can go back to the Email Editor to make additional changes as needed.

  5. Click Save Changes.


One-Time Passcode

To enhance security and ensure that your payments are safely processed, SmartMoving has introduced a one-time passcode (OTP) authentication method for payments made within the Customer Portal, with the exception of deposits. This additional layer of security is required for some banks and partners that SmartMoving works with. Be please be aware that due to OTP being a requirement, it cannot be disabled.

This guide will walk you through the steps to make payments using the new functionality.

How OTP Works

  1. Customer Portal:
    When a customer is ready to make a payment in the Customer Portal via the Pay Your Invoice button/link, they will need to authenticate using a one-time passcode.

  2. Presenting Authentication Options:
    The customer will be presented with options to authenticate via either:
    -Text message (SMS)

    -Email
    Note:

    • If the customer has both a phone number and an email address on file, both options will be shown.

    • If only one method is available (either phone or email), they will only see that single option.

  3. Ensure Accurate Contact Information:
    The system uses the contact information stored in SmartMoving's customer accounts. It's important to have accurate and up-to-date customer email addresses and phone numbers to ensure the customer can receive their OTP and proceed with payment. Customers cannot manually add an email or phone number at this stage to prevent any circumvention of security measures.

  4. Selecting the OTP Delivery Method:
    Once the customer selects their preferred method (either SMS or email) to receive the one-time passcode, they will:

    • Click on the arrow next to their selected option.

    • The OTP will be sent to their chosen contact method.

  5. Entering the OTP:
    After receiving the code:

    • The customer will need to enter the OTP in the provided field on the "Pay Your Invoice" page.

    • Once the correct code is entered, the customer's identity will be verified.

  6. Processing the Payment:
    After successful authentication, the customer will be able to proceed with their payment.


New Functionality for OTP and ACH Payments in the Customer Portal

We’ve introduced a new feature for ACH payments and One-Time Passcodes (OTP) that allows you to designate a specific contact as the "Customer Portal Payer" within the Customer Portal.

  • When a contact is marked as the Customer Portal Payer, you will see a tag indicating this status when sending an invoice. This tag helps you identify the designated payer quickly.

  • On the "Verify Identity" page, the contact information associated with the Customer Portal Payer will be displayed, showing where the audit trail is sent. This ensures that the correct party is verified during the payment process.

This update enhances the efficiency and clarity of the payment workflow within the customer portal.


Frequently Asked Questions (FAQs): OTP

  • What happens if my customer doesn’t receive the OTP?
    Ensure the correct email or phone number is on file. You can verify and update this in their customer profile within SmartMoving.

  • Do I need an OTP to make a deposit?
    No. Currently, OTP is not used for deposits.

  • Can a customer add a new email address or phone number during the payment process?
    No, customers cannot add or change their contact information during the OTP verification process. This ensures the integrity of the authentication process.

  • Does this feature apply to all payment methods?
    The OTP verification is currently required for some payment methods, especially those involving specific banks and partners. However, we recommend ensuring your customer details are up to date for all transactions.

Did this answer your question?