Omnichannel FeaturesHow to Enable and Set Up Bank Payments (ACH) on iPOSpays

How to Enable and Set Up Bank Payments (ACH) on iPOSpays

Bank Payments (ACH) enable merchants to accept payments directly from a customer’s bank account through supported terminals and channels, including CloudPOS, Send Payment Link (via POS, CloudPOS, and iPOSgo!), and the Generic Hosted Payment Page (via merchant login on iPOSpays). This document explains how to enable and configure Bank Payments (ACH) at the ISO, Merchant, and TPN levels, and how merchants can process Bank (ACH) transactions across all supported payment channels.

Feature Compatibility

  • Minimum Required POS Build: Not Applicable

  • Supported ACH Processors: Paya ACH

  • Supported Fee Types: Supported by All Fee Types

  • Supported Channels:

    • CloudPOS

      — Pay Now

      — Send Payment Link

    • POS (SEND LINK)

    • iPOSgo! (iOS & Android) (SEND LINK)

    • Generic Hosted Payment Page (via Merchant login on iPOSpays)

Prerequisites

  • Bank Payments (ACH) must be activated for the ISO before they can enable it for their merchants.

  • The merchant must be registered with Paya. After registration, Paya will provide the required IDs. (Contact your Dejavoo executive for assistance with merchant registration through Paya.)

  • The following IDs must be available:

    • WEB ID

    • TEL ID

    • PPD ID

    • CCD ID

  • A valid TPN must exist.

If Bank Payments (ACH) is not yet enabled for your ISO, you must contact: sales@dejavoo.io

Enable Bank Payments (ACH) at the Merchant Level

During merchant onboarding, the ISO must enable Bank Payments (ACH) in the Store section if the merchant requires ACH processing. This should be completed before Device configuration.

If Bank Payments (ACH) were not enabled during onboarding, complete the steps below to enable the feature at the merchant level.

Steps to Enable Bank Payments (ACH) at the Merchant Level

  1. Log in to the iPOSpays Portal using ISO credentials.

  2. Navigate to Merchants.

  3. Search for the Merchant/Store.

  4. If the merchant has Multiple stores, select the specific store where Bank Payments (ACH) needs to be enabled.

  5. Click the drop-down arrow next to the DBA.

  6. Select Edit Store.

  1. The Edit Store page will open. Select the Enable ACH transactions checkbox.

  2. Upon selection, the ACH Processor and Terminal ID configuration fields will be displayed below.

  3. ACH Processor – This field is auto-selected as ACH by default.

10 Enter the following IDs in their respective fields (as provided by Paya after registering your merchant with them):

  • WEB ID

  • TEL ID

  • PPD ID

  • CCD ID

Configure only the required IDs, as each ID supports a specific ACH transaction type, and the option will appear only if the corresponding ID is entered.

This enables Bank Payments(ACH) at the Merchant level.

Enable Bank Payments(ACH) at the TPN Level

Bank Payments(ACH) must also be enabled at the TPN level for the option to appear in CloudPOS.

Steps to Enable Bank Payments (ACH) at the TPN Level

  1. Log in to the iPOSpays Portal using ISO credentials.

  2. Click on S.T.E.A.M. → Edit Parameters.

  3. Search and select the required TPN for which Bank Payments (ACH) have already been activated at the Merchant level.

  4. Click Edit Parameter.

  1. Select the Transaction tab.

  2. Under Card Type, enable ACH (Bank Payments).

  1. Scroll down and click Save to apply the current parameter configurations directly to the selected TPN, or select Save as Template to store the configuration as a reusable template.
  1. Once saved, Bank Payments (ACH) will be available in CloudPOS.

Process Bank Payment Transactions

1. CloudPOS

Pay Now

Refer to the User Guide to Merchant CloudPOS Transactions → Pay Now – Sale Transactions → Bank section for detailed information on CloudPOS Pay Now (ACH) transactions.

Refer to the User Guide to Merchant CloudPOS Transactions → Send Payment Link Transactions section for detailed information on CloudPOS Send Payment Link transactions.

Step 1: Open the DvPayLite app on your device

  • Enter the transaction amount.

  • Click OK to continue.

Step 2: Add a Tip

If tip is enabled for the TPN, select the desired tip option (Custom Tip, No Tip, or Percentage-based Tip) and proceed with payment by clicking the PAY button.

Once the tip has been added, tap the “SEND LINK” option on the payment terminal.

Step 4: Enter Customer Details

  • Enter the customer’s mobile number and email address.

  • Choose a Link Expiry:

    • One Day

    • One Week

    • One Month

Step 5: Add optional Transaction details

You will see two additional fields:

a. Reference

  • Internal ID to match the payment link to a specific order/invoice.

  • helps with reconciliation (e.g., identifying which payment corresponds to which bill).

b. Description

  • Short text describing the purpose of the payment (helps both merchant and customer recognise it later).
  • After entering all details, tap OK to send the payment link.

  • A notification will appear to confirm whether the link was successfully sent or not.

Step 7: Check Payment Status

  • Tap “Check Status” on the payment terminal to view the current status.
  • You can search by:

    • Mobile number

    • Email address

    • Reference ID

  • The screen displays the Recent Transaction and its status.

Step 8: Customer Completes the Payment

When the customer receives the link, they:

  1. Open the secure payment page.

  2. Select Bank as the Payment Method.

  3. Enter the following information:

    • Card information/Bank details

    • Cardholder name

    • Email

    • Phone Number

    • Reference Number

    • Customer Name

  4. Once all the required details are filled in, tap Pay to finish the transaction.

Step 1: Open the App

Open the iPOSgo! app on your mobile device.

Step 2: Enter the Amount

  • Enter the amount and tap OK.

  • The total amount will appear on the screen along with a Break Up view showing detailed charges such as the sale amount, custom fee, and taxes (if applicable).

Step 3: Tap Pay

  • Tap PAY to continue.

Step 4: Choose Payment Mode

Tap Send Link to proceed with generating the payment link for the customer.

1. Customer Contact Information

  • Enter the customer’s mobile number.

  • Enter the customer’s email address.

2. Set Link Expiration Time

Choose how long the payment link should remain valid from the dropdown options:

  • One Day

  • One Month

  • One Year

3. Add Reference(Optional but Recommended)

  • Enter an internal merchant identifier to link the payment to a specific invoice or order.

  • Helps with tracking, reconciliation, and record matching.

4. Add Description

  • Add a short note explaining the purpose of the payment.

  • Helps the merchant or reviewer understand the context clearly.

  • Once all details are entered, tap the Next button to send the link.

  • You will receive an immediate success or failure notification.

Step 7: Customer Completes Payment

  • The customer opens the link, enters their Card information/Bank Details, and completes the payment.

  • An e-receipt will be sent to the customer’s phone number or email address used to send the payment link.

Step 8: Check Instant Status

Tap Check Status to view instant updates on the payment status.

4. Generic Hosted Payment Page (GHPP)

Merchants can generate a URL for the Generic Hosted Payment Page (GHPP) in their iPOSpays account to accept Bank Payments (ACH) from their customers.

Refer to the Generate Payment Form on iPOSpays for detailed information on GHPP URL generation and customer payment workflow.