A new payment system and loyalty card program implementation

One of the biggest energy companies operating mainly in the Iberian Peninsula was starting a new loyalty program. Our programmers developed a new payment system for the company written in the newest technology stack. In addition to the payment system we developed a new loyalty card program. The popularity of the program is increasing every year – more and more companies from different sectors are joining in.

Digging Deeper

  • development of a payment system for one of the biggest energy companies in the Iberian Peninsula
  • loyalty card program implementation
  • point rewards on product and service purchases
  • several big companies in the Iberian Peninsula joined the loyalty program

Used Technologies

Number of Man Days we spent programming


5100 100% Complete


2500 49% Complete

Groovy on Rails

2100 42% Complete

Node JS

1800 35% Complete

Eclipse RCP

1500 29% Complete

Enterprise Java Beans

1500 29% Complete


1200 23% Complete


900 17% Complete

Use Cases

Loyalty rewards

Accumulated points can be redeemed for discounts and other offers


Clients receive fuel discounts after purchases of a certain value in partners’ stores

The other way around

Fuel purchases will result in accumulation of a discount in partners’ stores

Constantly growing

The number of partners and clients joining the loyalty program is increasing every year