Versions Compared


  • This line was added.
  • This line was removed.
  • Formatting was changed.

titleWhen do we use this?

We can now accept Electronic Funds Transfer (EFT) payments from your clients if you have done the necessary custom development to use this system. Currently, we only offer this service for the Royal Bank of Canada. Contact your Sales Representative if you are using another provider.

EFT is used as a recurring payment method when paying for permits through the rollover process only. EFT cannot be used in any other way in OPS-COM.

Setup by Tomahawk

If you will be using EFT as a payment method, you must provide Tomahawk with the client number. This is provided by the Royal Bank and will be the identifier they use to deposit to your account. 

This information can be setup under the Payments section of the Manage System Settings page.

Image Modified

Creating EFT Files to Send to your Bank

Once the Subscription is set up and you have performed a rollover, you can export the flat file that contains the EFT information. This file can be sent to your bank for processing. For details about submitting this to your bank, please contact your representative at the Royal Bank of Canada.  

  1. Go to the payments menu and select EFT Export.  This will generate the file you need to send to your banking institution.

    Image Modified

Marking EFT Items as Paid

  1. Once the payment has been processed at the bank, a report will be made available to you by your Banking institution. This report will contain information about what payments you submitted were successful.  You can update the OPS-COM system and mark these as paid or NSF. To do this go to the Payment Menu and select EFT Process.
    Image Modified
  2. The Electronic Funds Transfer Process window opens. Here you have the ability to select three states for the payments:
    - Waiting - This is the default status of the payment. If the payment has not been processed at the bank leave the payment record in Waiting status.
    - Paid - 
    Toggle this state by clicking on the Paid checkbox. 
    - Failed - 
    Select this checkbox if the payment failed for any reason. This will return the item to the user's profile as awaiting payment and archive the record.

    Once you have completed this process click Mark as Indicated to finalize the process.

    Image Modified

Show if

Support Agent Notes

INTERNAL NOTE - There are no PCI laws governing the use of EFT. This is because it is not a Payment Card method of payment.  However, when designing this, we do not store this information in plain text and we obscure part of the account number and the transit number. The Branch number is public knowledge and is not obscured. 02/09/18 - SJ

EFT Setup by Tomahawk

The payment type requires the following fields to have these values:

Gateway = ProcessPending

promptFor = ElectronicFundsTransfer

rollover_processing = 1

Also, setup their banking information in the System settings


A billing manager is required for the EFT export to work properly. Otherwise the payment will be missing when trying to process the items for companies