Posted in OpenERP, OpenERP 7.0

OpenERP SagePay with Token


SagePay is providing very good feature to process with Credit Card. It is not necessary to store credit card details into database.
SagePay server will provide you TOKEN like below {5C0DC8AD-DE7A-F65C-C53D-CC6C23BF3BEF}.

This TOKEN can be used for further transactions and make your work very easy. User can also remove current token and generate new one.

We have implemented functionality in such a way that we can store more than one TOKEN for customer. First we have to make configuration for SagePay server authentication.

SagePAy Configuration
SagePAy Configuration

It requires to generate token from SagePay server. It will not store credit card number into database.

Generate SagePay Tocken
Generate SagePay Tocken

Once we will click on Generate button, it will store some required information into openerp database with TOKEN for further operations.

Credit Card details
Credit Card details

In Customer Payment, we will find new button “Pay by SagePay” which will open popup window like below screen. User can select one credit card to process with SagePay. It will display only valid credit card number which has TOKEN generated from server.

Credit Card Selection
Credit Card Selection

After successful transaction, sagepay server will return transaction ID and messages which are stored into Customer Payment for future reference.

SagePay Transaction Success
SagePay Transaction Success

We are also keeping history of all successful transactions into OpenERP.

SagePay Transaction History
SagePay Transaction History

Advertisements

Author:

Specialised in OpenERP/CRM Solutions, software development, Web development, E commerce solutions & other open source solutions.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s