Skip to main content

Dext Payments (Beta): Bank feeds

Learn how Dext Payments Bank Feeds automatically send transactions to Xero for seamless reconciliation. Understand setup, wallet statements, transaction types, and best practices for maintaining accurate, up-to-date accounts.

Updated this week

Important: This article is about the Dext Payments Beta, an upcoming feature currently in development.

Bank Feeds for Payments automatically send your transactions - including payments, receipts, refunds, and deposits - to Xero, making reconciliation quick and effortless without manual uploads.

Instead of exporting and importing files, Dext Payments connects directly to your Xero account using the Bank Feeds API, keeping your books accurate, synced, and up to date.


Why it matters

  • Automatic reconciliation - Your transactions - including payments, receipts, refunds, and deposits - flow directly into Xero.

  • Save time - No more manual exports or imports.

  • Accurate balances - Start and end balances stay consistent between Dext and Xero.

  • Complete visibility - Credit and debit transactions are clearly listed for reconciliation.


How it works

To send transactions to Xero, three key components are required:

  1. A bank account created by Dext Payments during onboarding and available within Xero

  2. A bank feed connection from Dext Payments to that account

  3. A wallet statement, which groups transactions for transfer


Onboarding setup

  1. During onboarding, a bank account will automatically be created in Xero for your Dext Payments wallet.

  2. Next, authorise the bank feed connection. You’ll confirm this by clicking Connect Wallet during setup, ensuring you’re aware before Dext establishes the link in the background.

  3. Once completed, wallet funding and payments will automatically flow through the linked bank account.


Transaction types sent

Dext Payments currently supports two main transaction types:

  • Credit - When funds are added to your wallet.

  • Debit - When a Payment Run successfully pays an invoice.

Each transaction will appear in Xero via the connected bank feed, ready for reconciliation.


Sending wallet statements

Wallet Statements are generated automatically by grouping relevant transactions, calculating balances, and pushing them to Xero. Each transaction under the Wallet will display an Exported status once successfully exported.

If an error occurs, you’ll see Feed connection error - in that case, check the status of your bank account in Xero.


How balances are calculated

  • The start balance of each new Wallet Statement is the end balance of the previous one.

  • The end balance reflects the total of all transactions included in the new statement.


How transactions are selected

A Wallet Statement typically includes all transactions from the previous day. This ensures that each day’s payments are reconciled in one clear batch.


When transactions are sent

We currently send Wallet transactions early the next day for all transactions from the previous business day. This schedule will adapt to your account’s time zone (based on your country code) in future releases.


Disconnect bank feeds

To disconnect your bank feed, go to Wallets and click Disconnect next to the relevant bank feed.


Best practices

To ensure smooth syncing and accurate reconciliation:

  • Make sure your bank account in Xero is correctly linked and not disconnected before making payments.

  • Review daily wallet statements for unexpected transactions or currency mismatches.


Payments Beta videos

Payments Beta: Enabling for client or business account

Payments Beta: Setup and KYC

Payments Beta: Managing Roles and Permissions

Payments Beta: Building Approval Workflows

Payments Beta: Making Your First Payment

Payments Beta: Funding Your Wallet

Payments Beta: Registering a Device for Payments Authentication

Payments Beta: End-to-End Setup: Payment Runs for Accounting Teams

Did this answer your question?