Skip to main content

Document Storage Set Up

Sameer Kapur avatar
Written by Sameer Kapur
Updated over 7 months ago

Overview

To maintain permanent records of documents collected during the account opening process, Glide integrates with document storage providers via SFTP connection, hosted by the FI. Glide is able to customize the names of the documents being sent and include a companion file.

Glide sends uploaded documents for approved members to the SFTP server every hour. This job runs 24/7 on an hourly basis.

Limitations:

  • Glide is not able to host the SFTP server. It must be hosted by the client. Glide only supports SFTP (SSH File Transfer Protocol) and does not support FTPS (File Transfer Protocol Secure).

  • Glide is not able to combine documents in one file if there are multiple files uploaded during the account opening procedure.

  • Glide is not able to convert document files types. For example, if ID photos are uploaded as .PNGs, they will be sent as .PNGs. If ChexSystems is enabled, documents will be sent as .HTML files.

Optionally, the FI can choose to send some or all files for denied members. Some FIs may choose to store adverse action letters for denied members.

Standard Naming Conventions & Types

Below are our "out of box" standard naming conventions and document category types. "UUID" is a unique identified for the document itself. All document names will be unique to avoid overwritten files.

  • Signature cards: AccountNumber-LastName-UUID-sigcard.pdf

  • ID documents: AccountNumber-LastName-UUID-PlaidIDV.pdf

  • Chexsystems: AccountNumber-LastName-YYYYMMDD-UUID-ChexSystems.pdf

    • YYYY-MMDD is the date of the file upload.

  • Eligibility documents uploaded: AccountNumber-LastName-UUID-Eligibility.pdf

  • Trust signature card: AccountNumber-LastName-UUID-sigcard.pdf

    • LastName is the applicant last name

  • Business accounts

    • Business Membership Application: AccountNumber-LastName-UUID-sigcard.pdf

      • LastName is the applicant last name

    • Certification of Beneficial Owner Form: AccountNumber-LastName-UUID-sigcard.pdf

      • Generated for each beneficial owner on the account.

Document Types:

  • ID Documents

  • Signature Cards

  • ChexSystems

  • Eligibility Documents

  • KYB Result Documents

  • Credit Report

  • Business Certificate

  • Share Document (Miscellaneous category)

Companion File

Glide is able to attach a companion file, such as an XML or CSV file, with supplementary information to help sort files.

As an example, here is Synergy's XML companion file. Indexes can be added depending on your set up. By default, account number will have the leading zeros removed. If you'd like to classify the document by document type, the document types listed above can be used as a variable within the companion file.

<?xml version="1.0"?>
<FilingJob>
<Batch SeqNum="1">
<FileRoom>Glide Credit Union</FileRoom>
<DeleteFiles>true</DeleteFiles>
<Document SeqNum="1">
<DocName>SHARE DOCUMENT</DocName>
<Cabinet>MEMBERSHIP</Cabinet>
<Type>SHARE DOCUMENT</Type>
<Institution>812</Institution>
<Indexes>
<Index Name="ACCOUNT NUMBER">123456</Index>
<Index Name="NAME">Leslie Knope</Index>
<Index Name="TAX ID">234567890</Index>
<Index Name="DOC DATE">01/12/2024</Index>
</Indexes>
<Pages>
<Page SeqNum="1">234567890-Knope-1234-sigcard.pdf </Page>
</Pages>
</Document>
</Batch>
</FilingJob>

Synergy XML set up questions:

Responses are case sensitive.

  1. What file room should be used: <FileRoom>Glide Credit Union</FileRoom>

  2. Should DeleteFiles be set to true: <DeleteFiles>true</DeleteFiles>

  3. What institution should be used: <Institution>812</Institution>

  4. What indexes should be included? Standard are Account Number, Name, Tax ID, and Doc Date.

  5. Should adverse action letters for denied members be sent to document storage? The value for the account number index will be replaced with the SSN value.

  6. State the file path for document storage and NACHA files? (e.g. /home/glide/files and /home/glide/ach).

Required SFTP Credentials

To set up the connection, we need the following SFTP credentials:

  • Host: (e.g. sftp.withglide.com)

  • Username: (e.g. glide_user)

  • Password: (e.g. glide_password)

  • Path: (e.g. /home/glide/files)

These credentials will allow Glide to access the SFTP server and perform the necessary file transfers for document storage.

Whitelisting IP Address

To enable secure communication between Glide and your SFTP server, please whitelist the following IP addresses:

  • Contact your implementation team for IPs to whitelist

Setup Process

  1. Provide SFTP Credentials:

    • Ensure the credentials listed above are accurate and securely shared with the Glide team.

  2. Whitelist IP Address:

    • Add the IP address listed above to your server’s whitelist to permit Glide to connect without issues.

  3. Monitor and Optimize:

    • Glide will continuously monitor the performance of the SFTP server.

    • Any performance issues identified will be communicated to your team with suggested optimizations.

Did this answer your question?