Skip to main content

Direct Pay (Sellers)

Direct Pay lets you process payments faster and more securely directly through Leaf Trade using ACH bank transfers secured by Plaid

Written by Natalie Norell
Updated over a week ago

Setting Up Direct Pay on Leaf Trade

Process payments faster and more securely directly through Leaf Trade. Direct Pay uses ACH bank transfers via Plaid — eliminating the need for cash or check and giving you full visibility into every transaction.

Note: Direct Pay must be enabled on your account before setup. Contact your Leaf Trade Customer Success Manager to get started.

Why use Direct Pay?

Direct Pay is available at no additional cost and gives your team:

Benefit

What it means for you

Predictable payments

All transactions enter your bank account within one business day — no more waiting for payments in transit.

Easy reconciliations

Automatically track and reconcile every payment in a centralized platform, saving time and reducing manual data entry.

Safety and reliability

Transactions are backed by trusted financial institutions — no worrying about collections or funds lost in transit.

Centralized accounts receivable

Reduce repetitive AR tasks and keep track of all payments from buyers through a single dashboard.

Cost savings

Eliminate check deposit expenses by switching from cash or check to direct ACH through Leaf Trade.

Setting up Direct Pay — Sellers

Follow these steps once your account has been enabled with Direct Pay.

Step 1 — Set user permissions

Non-admin users need Payment Account permissions enabled before they can access the setup screens.

  1. Navigate to Admin → Users.

  2. Select the user you want to give access to and click to edit their profile.

  3. Select the Permissions tab. (Note: this tab only appears for non-admin users.)

img-008.png

  1. Scroll down to Payment Accounts and check both checkboxes.

  2. Click Save. This user can now access the Payment Accounts screen.

Admin users can skip this step — admins have access to Payment Accounts by default.

Step 2 — Navigate to Payment Accounts and accept the terms of service

  1. Navigate to Payments → Payment Accounts in the sidebar.

  2. The first time anyone at your organization visits this page, the Direct Pay Terms of Service will appear.

  3. Scroll to the bottom of the modal and check the box confirming you have read the terms.

  4. Click Accept to proceed.

img-013.png

img-018.png

Important: The terms of service must be accepted by an authorized representative of your organization before Direct Pay can be used.

Step 3 — Link a bank account via Plaid

  1. On the Payment Accounts screen, click Add Account.

img-023.png

  1. The Plaid modal will open. Follow all prompts to select and link a bank account.

img-028.png

  1. After adding the account, it will appear on the Tokens tab.

  2. If you see "Validating, please wait…" wait a few seconds and refresh the page.

img-038.png

Step 4 — Associate accounts to locations

  1. Once your bank account is validated, click the Locations tab.

  2. For each vendor location, select the appropriate bank account from the dropdown.

img-033.png

  1. Once set, that account will automatically be used for all orders made from that location.

You can update which account is assigned to a location at any time. Note that orders already created using the original account will need to be updated manually.

Step 5 — Configure customer settings

You can control Direct Pay settings per customer from the customer management page.

  1. Navigate to Customers → Management.

  2. Find the customer you want to configure and open their record.

  3. Here you can set the following per customer:

  • Basis Date — the date payment terms are applied to (e.g. "Upon Delivery" means terms count from the delivery date).

  • Payment Terms — the number of business days from the basis date before payment is due (e.g. Net 15).

  • Billing Status — whether this customer is current on payments.

  • Payment Status — whether this customer is required to use Direct Pay. If set to off, their orders will not be processed via Direct Pay.

img-045.png

These settings apply to all locations under a customer — they cannot be set per individual location.

How orders work with Direct Pay

Placing orders

Once everything is configured, orders for Direct Pay customers will automatically use the correct linked bank account for payment. No additional steps are required at the time of ordering.

If a customer hasn't set up their payment account

If a retailer has not yet configured a payment account in Plaid and Direct Pay is required on your storefront:

  • They will see a banner on your storefront prompting them to add a payment account.

img-050.png

  • They can create a cart and reach the checkout screen, but they will not be able to place the order.

  • If you attempt to create an order on their behalf, you will receive an error indicating the customer has not configured a payment account.

img-055.png

Payment processing

  • An order must be in Completed status before it is eligible for payment processing.

  • Leaf Trade submits payments for processing at 3PM CST on the payment due date.

  • Orders completed after 3PM CST on the due date will be submitted for processing the following business day.

Payment notifications

Automated email notifications are sent to the Accounting Contact for both the payer and payee organizations when:

  • A payment is submitted for processing.

  • A payment has been successfully processed.

img-060.png

Make sure your Accounting Contact information is up to date in your account settings so payment notifications reach the right person.

Need help?

If you have questions about Direct Pay or need to get your account enabled, reach out to your Leaf Trade Customer Success Manager or contact our support team via the Intercom chat in the bottom right corner of your Leaf Trade window.

Did this answer your question?