View source | Discuss this page | Page history | Printable version   

Retail:Element PS Integration

Note: this document applies to version 1.0.2 and greater published in Test Mode.

Contents

Introduction

This document describes how to install and configure the Element PS Payment Gateway module to process debit and credit card payments in Openbravo Web POS. The implemented services are Hosted Payment and Credit Card Sale for payments and Credit Card Return and Credit Card Credit for refunds. Element PS is the company that provides the payment services this module uses.

Note: This module only applies for business based on Canada and USA.

Installation

To install the module (an Openbravo Professional instance is needed because it is a commercial module):

Configuration

Element PS merchant account

Before starting processing payments using Element PS services you need first a merchant account provided by Element PS, once approved Element PS will provide the following details:

These details will be required to configure the Element PS Payment Gateway in Openbravo Web POS.

Payment method configuration

Go to the window POS Terminal Type and modify the following values for the payment method you want to configure to process payments using Element PS:

After selecting in one of the previous fields one of the Element PS services the section Hosted Payments will appear with the following fields

This is a sample configuration:

Elps config.png

permissions

In order to use the module preference to define permissions, we strongly recommend to use the following search keys for the payment methods:

Payment Services

Element PS Credit Card Credit

Process a payment using a credit card read by a driverless PINpad (Ingenico iPP320) reader.

Element PS Hosted Payments

In this service, Element PS provides the web interface and functionality to process payments. Payments can be processed using a driverless PINpad (Ingenico iPP320) reader or typed in the form.

Refund Services

Element POS Credit Card Return

Process returns based on a previous payment. It requires the Transaction ID value of the payment to return. The amount to return cannot be greater of the paid amount.

Element POS Credit Card Credit

Performs an straight credit or blind credit to the credit card read by a driverless PINpad (Ingenico iPP320) reader.

Operation

Once payment method has been properly configured you can start processing payments in Openbravo Web POS. To do this just add a new payment using the payment method configured to be processed by Element PS Payment Gateway. Once selected a window will appear requesting the card details.

Using hosted payments:

Hosted payments allow us to introduce the credit card details using a compatible magnetic card reader or can keying the credit card information.

This is an example of the payment modal using element PS hosted payments:

1. Complete the fields

Elps hostedpayments 1.png

2. Success information

Elps hostedpayments 2.png

3. Payment receipt

Elps hostedpayments 3.png

4. Created receipt for the Order

Elps hostedpayments 4.png

Using credit card sale to do a sale:

Hosted payments allow us to introduce the credit card details using a compatible magnetic card reader or can keying the credit card information.

This is an example of the payment modal using element PS hosted payments:

1. swype the card

Elps ccardsale.png

2. Payment receipt

Elps ccardsale 1.png

3. Created receipt for the Order

Elps ccardsale 2.png

Removing payments

Payments can be removed using the x button. When this button is pressed a transaction to void the payment is sent to element PS servers. A receipt is also printed.

1. swype the card

Elps remove 1.png

2. Payment receipt

Elps remove 2.png

Retrieved from "http://wiki.openbravo.com/wiki/Retail:Element_PS_Integration"

This page has been accessed 7,826 times. This page was last modified on 19 July 2013, at 10:18. Content is available under Creative Commons Attribution-ShareAlike 2.5 Spain License.