Skip to main content

Automatically Create Deposits from Guesty Check & eCheck Payments (VRTrust)

Guesty users can automatically create deposits from eligible check and eCheck reservation payments

VRTrust can automatically create deposits from eligible Guesty check and eCheck reservation payments. This workflow helps reduce manual deposit entry and ensures incoming Guesty payments are consistently reflected in your accounting records.

Who This Applies To: This article is intended for VRTrust users using the Guesty integration and configuring Guesty check or eCheck payments to automatically create deposits in VRTrust.

This workflow is designed to support a more continuous reconciliation process by keeping deposits aligned with reservation payment activity as it occurs.

Once configured, VRTrust will:

  • Monitor Guesty reservation payment data

  • Identify eligible check and eCheck payments

  • Automatically create or update matching deposits in VRTrust

  • Route deposits to the configured bank or clearing account

  • Prevent duplicate deposits from being created

How the Workflow Works

When a reservation payment is received in Guesty:

  1. VRTrust reads the payment data already synced from Guesty reservation records

  2. The system checks whether the payment method is configured as an eligible deposit type

  3. VRTrust validates whether the booking channel is enabled for the workflow

  4. If the payment qualifies, VRTrust creates a deposit using the Guesty payment information

  5. The deposit is assigned to the configured bank account or clearing account

  6. If the payment already exists in VRTrust, the existing deposit is updated instead of creating a duplicate

VRTrust uses the payment's Paid At date from Guesty as the deposit date inside VRTrust.


Supported Payment Types

This workflow currently supports Guesty:

  • Check payments

  • eCheck payments

Only payment methods explicitly enabled in the workflow configuration will generate deposits.


Configure the Guesty Deposit Workflow

Step 1: Open the Integration Workflow Settings

Navigate to the Guesty integration settings inside VRTrust and open the payment-to-deposit workflow configuration.

From here, we can define:

  • Which payment methods should create deposits

  • Which booking channels are included

  • Which account deposits should post to


Step 2: Select the Deposit Account

Choose the account where Guesty deposits should be created.

Depending on your workflow, this may be:

  • A trust bank account

  • An operating bank account

  • A clearing account used for payout reconciliation

All eligible Guesty check and eCheck deposits created by this workflow will post to the selected account.


Step 3: Enable Supported Payment Methods

Enable the Guesty payment methods that should generate deposits.

Typically, teams will enable:

  • CHECK

  • ECHECK

Only enabled payment methods will be processed.


Step 4: Select Included Booking Channels

Choose which booking channels should participate in the workflow.

For example, you may choose to:

  • Enable direct bookings only

  • Include specific OTA channels

  • Exclude channels that follow a different payout workflow

This gives teams more control over which reservation payments create deposits in VRTrust.


What Happens When Payments Update

If a Guesty payment record changes after the original deposit is created, VRTrust will attempt to update the existing deposit instead of creating a second record.

This idempotent behavior helps prevent:

  • Duplicate deposits

  • Double-counting reservation payments

  • Reconciliation discrepancies caused by repeated sync activity

Each Guesty payment is tied to a single VRTrust deposit record.


Important Notes

  • Deposits are created using Guesty's payment date

  • Only enabled payment methods and booking channels are processed

  • Payments missing required information may be skipped

  • Existing deposits are updated when matching Guesty payment records are reprocessed

  • This workflow is designed specifically for Guesty reservation payment data already synced into VRTrust


Why This Matters

Manually entering Guesty check and eCheck deposits can create unnecessary reconciliation work, especially for teams managing high reservation volume across multiple channels.

Automating deposit creation helps:

  • Reduce manual bookkeeping steps

  • Improve reconciliation consistency

  • Keep reservation payments tied to accounting activity

  • Support more accurate owner reporting and balance tracking

  • Maintain cleaner records throughout the month instead of relying on month-end cleanup


Troubleshooting Tips

If deposits are not being created as expected:

  1. Confirm the Guesty integration is active

  2. Verify the payment method is enabled in the workflow settings

  3. Confirm the booking channel is included

  4. Verify a deposit account has been selected

  5. Review the original Guesty payment data for missing or incomplete values

If the issue continues, contact the VRTrust support team with the reservation and payment details for further review.


Related Help Articles:

Did this answer your question?