Caution: This documentation is for eZ Publish legacy, from version 3.x to 6.x.
For 5.x documentation covering Platform see eZ Documentation Center, for difference between legacy and Platform see 5.x Architecture overview.

Concepts and basics

Paynet is a payment service provider which operates on the European Market. Partnerships are made with the largest card payment acquirers in Norway as well as in other Nordic countries. Paynet supports all currencies for Visa and Mastercard. The default languages are Norwegian and English. Other languages are available upon request.

The Paynet redirect solution (coupled to eZ Publish) redirects customers to the Paynet Terminal for their payment. The following diagram illustrates the interaction of the involved parties:

Diagram shows the cooperation among the web-server, customer, payment gateway, and card companies for a payment transaction.

The parties shown in the diagram are:

Party

Description

Customer

Uses the webbrowser to do the checkout in the eZ Publish shop.

eZ Publish

Provides the shop which is stored on a webserver.

Paynet

Provides a payment gateway, which will handle our payments and acquires the money from the euroConnex or Teller.

Card acquirers

Have a relationship with Paynet to enable them to accept card payment. Currently, the acquireres EuroConnex and Teller can be selected to handle the payment for Paynet.

The arrows in the illustrate the interactions between the different parties. The numbers at the arrows define the sequence of the interactions:

  1. The customer does a checkout from the products he or she wants to order. After the customer has filled in its address information, the customer is redirected to the Paynet Terminal.
  2. The customer has to fill in his credit card information on the Paynet Terminal site. If the credit card seems to be valid, the customer is redirected back to the eZ Publish webshop.
  3. The customer gets a summary of the order when the transaction was succesfull. Otherwise the customer is offered to checkout again.
  4. Paynet will send a notification about the, successful or failed, payment to eZ Publish. This notification is also known as a callback. eZ Publish relies on the callback to approve or decline orders.

The redirects from eZ Publish to Paynet are configured at the eZ Publish site. Redirects from Paynet to eZ Publish are configured at the Paynet interface. The notification is configured at both sides. More information about the configuration is described in the Configure section.

Raymond Bosman (18/03/2005 9:18 am)

Svitlana Shatokhina (11/12/2006 10:01 am)

Raymond Bosman, Balazs Halasy, Sandro Groganz, Svitlana Shatokhina


Comments

There are no comments.