LP Agency

Creating a fast payment website

for a digital product

About the project

Branch:
digital products / e-commerce
Region:
Europe
Project type:
catalog site / online store of a digital product
Platform:
Vanilla PHP / HTML / CSS / JavaScript
Term:
1 week

Task

A small English—language website for selling a digital product, created in a short time for a specific task — to prepare a working website for connecting a payment system.

The project initially did not involve a complex architecture or a full-fledged CMS. The main focus was on a fast launch, minimal budget and availability of the necessary purchase scenario.

The customer needed a very simple dummy site to connect the payment system.

It was necessary to quickly prepare an English-language website where the user could:

  • view product information;
  • go to purchase;
  • add an item to the cart;
  • proceed to payment;
  • make a payment;
  • get the order confirmation.

At the same time, it was not necessary to create a full—fledged CMS or a complex administrative system — the solution had to be as simple as possible and meet a limited budget.

What have you done

The existing visual template was used as a basis, which was adapted to the new task.

We have redesigned the structure and content of the website:

  • replaced the texts;
  • added a new product positioning;
  • The logo was replaced;
  • changed the contact information;
  • added the necessary legal pages;
  • navigation has been set up;
  • added a separate purchase page.

The footer contains links to:

  • User Agreement;
  • Policies;

We also implemented a separate purchase scenario through the Buy Tool button with a transition to placing an order.

techdoc1

Shopping cart and payment

The project required not just a presentation website, but a working minimum e-commerce script.

We have implemented:

  • shopping cart;
  • adding a product;
  • making an order;
  • transition to payment;
  • integration with Stripe;
  • sending order information by email.

At the same time, a full—fledged administrative panel was not created — it would be redundant for such a project.

Technical implementation

The site is developed on Vanilla PHP without CMS and heavy frameworks.

This approach has made it possible to minimize the development time and the number of unnecessary components.

Instead of creating a complex content management system, a simple static/server-side option was chosen that fully meets the task at hand.

techdoc2

The most difficult part

The main feature of the project was the strict time and budget constraints.

The task was not to create a large product, but to get a working website with the necessary payment infrastructure in a short time.

Therefore, the architecture was intentionally kept simple.:

minimum development → minimum dependencies → ready purchase scenario → quick launch.

This allowed us to meet the deadline in about one week.

Result

In a short period of time, a ready-made English-language website was prepared with a full-fledged basic scenario for selling a digital product.

As a result, the customer received:

  • the finished product showcase;
  • shopping cart;
  • Stripe integration;
  • accepting payments;
  • sending order data;
  • legal pages;
  • adapted design;
  • a solution without redundant CMS and complex infrastructure.

The project has become an example of a situation where it is more profitable to solve a small task with a simple technical solution, rather than building a full-fledged platform where it is not required.