Table of Contents

Introduction (Payments)

This document describes the steps to configure Versago to accept credit card and eCheck payments. It also describes the reports available to provide traceability for Versago Payments processing.

Related Pages

The following pages contain additional information that may be helpful with understanding these processes.

Special Terminology

To Begin

Payments Configuration

The Payment configuration function is used to identify the payment gateway, and associated credentials, to be used for processing payments accepted through Versago.

Email will also need to be configured to allow the user to send a confirmation page for their payment transaction.

  1. Select the appropriate Payment Gateway from the drop-down list.
    1. As of August 2018, the only available gateway is Authorize.Net. Additional gateways will be provided in future releases.
    2. Your company will need an account with the selected gateway before completing this setup since this is how you will get your credentials.
  2. Enter the Merchant Login provided by your gateway.
  3. Enter the Merchant Password provided by your gateway.
  4. Select the payment method(s) you wish to accept.

    Be sure the checkbox is cleared if you do not want to accept a payment method. In the illustration above, American Express is not accepted and will not be presented as an option for the user.

  5. Click the Demo option during testing only. This option must be cleared for production operations.

Payment Selection Report Setup

Review the Reports Configuration page. The basic process through the “Display” step is the same for record selection reports. Details of the basic setup are not included in this document.

To Begin

Report Setup tab

Filters tab

Display Tab

Record Submission Tab

The “Record Submission” page is used to configure the report for record selection. When the “Enable Record Submission” checkbox is selected, additional configuration items are displayed.

Also select the “Process Payments” option checkbox if this report will be used for accepting and processing credit card and eCheck payments.

Configuration of Record Submission reports for payments is described in the documents Versago – Payments Setup.

See the Record Submission Configuration page for detailed information on configuring the record submission information.

Calendar tab

This tab is skipped in this setup process.

Sub-Report tab

Chart tab

Charts should not be used with Record Selection reports.

Back-End Processing

In a Versago environment, back-end processing is typically done using Bizweaver. The information here refers to Bizweaver but other process flow tools might be used as well.

Most record submission reports will have an associated Bizweaver workflow to handle additional processing. For payments this might be creating SAP Business One Incoming Payment transactions. Or it might be updating the status on a group of orders.

There are two ways to initiate this processing. The most basic approach is to have the Bizweaver workflow set on a schedule so that it executes periodically during the day.

The more sophisticated approach is to initiate the workflow when the submission is saved to the database. For the second option a database trigger is used.

The following discussions assumes that you have some knowledge about database triggers and have access to the SQL Server tools needed to install them.

The SQL database needs to be initialized to allow triggered (immediate) processing to occur. The initialization process is described here. Examples of the trigger used to initiate Bizweaver processing are then found in the lower section of the page.