1. Home
  2. Docs
  3. Quick_Start_Guides
  4. Integrated solutions
  5. Xero App

Xero App

Netcash has developed an application that allows your Xero software to connect with your Netcash account. The App allows for the following services to be automated:

  1. Supplier/creditor payments – create supplier payments and send batch payments directly to your Netcash account.
  2. Invoice receipts – create invoices in Xero with payment links to accept payments via the Netcash payment gateway.
  3. Statement downloads allow for automated reconciliation of all transactions daily.

Getting started

If you are using your Netcash Pay Now facility with any other integrated software and would like to use Xero Billing, please note that the Xero App will overwrite existing Accept, Decline and Notify Urls set in the service key if you tick the Pay Now Box on login. Should you not require this, we suggest that a sub account be opened on Netcash specifically for Xero Billing.

  1. Login to your Netcash account, and click on Apps and Xero.
  2. Log in to the app with your Netcash credentials. Select the account that you would like to link and confirm the token expiry and agree to various access requirements.
  3. Click on Connect to Xero, insert your Xero credentials, select the Xero organisation and agree to the various access requirements.

The accounts are now linked and you will be directed to the landing page.

Note: In the ‘Store Authentication Token’ process, the Netcash Xero app will allow the following to be setup:

  • Account service key import and statement download option set to Xero.
  • Supplier payment ( creditors ) service key import and batches set to Lock on upload.
  • Pay Now service key import and pre-defined URLs set to Xero.

Logging out

To log out of the Netcash account connected to the App, click on the Door icon on the top right of the screen. To log out of the Xero Organisation connected to the App, click on Disconnect from Xero.

Reconciliation of Netcash transactions in Xero requires a Netcash bank account (Cashbook) to be created in Xero.

Select create account or alternatively select link account if you already have a Netcash account created in Xero.

Note –   To relink an alternative account select the relink option in the bank account tab.

Client payments (Pay Now)

On the landing page of the Netcash app, expand the Client payments – (Pay Now) container.

  1. Click on the GO TO PAYMENTS SERVICES tab.
  1. Click on ADD PAYMENT
  1. The Netcash Pay Now payment services will be added to the branded theme in Xero.

Click on the Business tab in Xero, go to Invoices, select the invoice you want to send, select the email option at the top, fill in the information and send the email. When the client opens the email they should click on Pay Now. 

Click Pay Now and is redirected to the online invoice, clicking Pay Now then directs you to the Netcash eCommerce gateway to select a payment method and make the payment. Payments reflect on the Netcash statement the following business day for reconciliation.

Note: Only invoices issued in South African Rands are payable through Pay Now.

Supplier payments

Bank details

Ensure that all suppliers have banking details. Note that Xero does not cater for branch codes – these will be inserted in the Netcash Xero App.

  1. Login to Xero
  2. Contacts/Suppliers/Click on Supplier name/ Edit
  3. Scroll to Financial details and insert the details required:

Creating and sending invoices in Xero

  1. Click on Business/Bills to pay/New Bill
  2. Insert bill details
  3. Click on Approve

The bill will now be sent to the Netcash Xero App for payment.

Creating supplier payment batches

  1. Login to the App.
  2. From the side menu select Suppliers.
  3. Click on validate account ( for all new suppliers ).
  1. Select the bank from the list of universal branch codes or slide the custom bank option and manually type in your branch code.
  2. Click on Validate and check the top right corner of the screen for the result.
  1. Invoices are grouped by the supplier, select the invoices that you would like to pay and click on CREATE PAYMENT BATCH.
  2. Select the date to pay batch and Payment type.
  3. Edit amounts if you wish to part-pay invoices.
  4. Click on NEXT.
  5. Click on Statement References to ensure the supplier receives the correct reference next to the payment on their bank statement. This field defaults to the Xero organisation name.

Click on UPLOAD PAYMENT BATCH to send the batch to Netcash.

  1. The payment batch is now sent to Netcash, login to Netcash account to authorise the batch

Note: Batches are locked on upload by default – only action dates and service types can be edited. The refresh button will update the app with any recent supplier payments created in Xero. Suppliers and zero-value invoices will remain listed in the Supplier menu until they are processed via the Statement download /reconciliation function.


  1. Login to the Netcash Xero App
  2. From the main menu, select Statements.
  3. Click on the Statement Mapping button.
  4. Map each of the accounts as required.

Note the ‘Do not map ‘option.

If salaries are being processed in the Netcash account that is linked to your Xero Netcash app, ensure that the mapping is done for the salaries under the Account mapping screen. This will result in a single consolidated transaction being displayed in Xero. Without salary mapping, individual salary transactions will be displayed in the Netcash bank account in Xero.

5. Save the mapping.

Auto reconciling

The Netcash Xero App will automatically retrieve your Netcash statement daily and post the transactions to the various Xero Ledger accounts. Note that supplier payments and client payments are automatically mapped to the correct accounts and do not require manual mapping. Other transactions that did not originate from Xero but were processed through the Netcash system will be included in the daily automatic retrieval of your Netcash statement and posted to your reconciliations Tab to be reconciled.


  • Any unreconciled transactions can be posted manually from the statement screen by clicking on the Process Transactions button.

  • Missing statements can be requested using the date range selector.

  • Use the Filter to select Processed/Unprocessed or All transactions to view

All unreconciled transactions can be viewed and reconciled in the Cashbook created for your Netcash account.