Skip to content

Feature 192

Feature ID FEA192
Subsystem the feature is part of Epic 19: Payment Integration
Responsible person Lassi Iiskola
Status proposal/reviewed/accepted

Description

Integration with Popular Gateways: Integrate with a wider range of popular payment gateways (e.g., Stripe, PayPal, Square, Amazon Pay, Apple pay, Google pay)

US015
US191
US192

Preliminary user stories

US015: As product owner I would like to integrate Paytrail as payment service.

This user story focuses on integrating Paytrail as a payment service within the store's checkout process. The key outcome of this feature is to allow customers to securely complete their purchases using Paytrail, a trusted and widely used payment gateway. By implementing Paytrail, the store can offer additional payment options, enhance transaction security, and provide customers with a seamless and reliable checkout experience. The integration should be smooth, ensuring that customers can pay effortlessly while ensuring that all payment data is securely processed and handled in compliance with relevant regulations.

This user story focuses on enabling store owners to easily integrate with a wide range of popular payment gateways. The key outcome of this feature is to provide a seamless way for store owners to offer diverse payment options to their customers, without needing to manually configure each gateway. By offering integrations with multiple widely-used payment providers, store owners can improve the customer experience, enhance trust in the checkout process, and increase conversion rates by accommodating different payment preferences.

US192: As a store owner, I want to offer a secure and seamless checkout experience to my customers.

This user story focuses on implementing a secure and seamless checkout experience for customers in the store. The key outcome of this feature is to ensure that customers can complete their purchases smoothly and securely, with minimal friction. By providing a checkout process that is both user-friendly and protected by the latest security measures, store owners can enhance customer satisfaction, reduce cart abandonment, and ensure the protection of sensitive payment information.

Test case ideas and acceptance criteria

US015

Example test case Acceptance criteria
Test if Paytrail is connected to the prestaShop payment service is availabel in the shop

US191

Example test case Acceptance criteria
Test if payment gateways are implemented correclty and work Gateways are availabel, secure and working

US192

Example test case Acceptance criteria
Test if the transaction experience is smooth experience is easy and without hassel
Test if payment data is secured correctly data encryption works correclty