Story 71.1. Integration via WooC Plugin

General Info

 

User Story

As a website user

I want to order the products online with different payment methods

So that helps to buy the products in a convenient way

 

Design / Flowcharts

 mobile: https://www.figma.com/file/6KT0tZfJw3u7R8b5pCH8vw/Saclab-Team-Library?type=design&node-id=1814-16495&mode=design&t=MetuZ9uhR4yY0ERN-0

desktop: https://www.figma.com/file/6KT0tZfJw3u7R8b5pCH8vw/Saclab-Team-Library?type=design&node-id=1815-16982&mode=design&t=MetuZ9uhR4yY0ERN-0

 

Acceptance criteria

 

01

Given: product page https://stage.saclab.com/bags/unlimited-product/

When: click button “Buy now“

Then: open checkout page https://stage.saclab.com/checkout/

 

image-20240418-133642.png

02

Given: checkout page https://stage.saclab.com/checkout/

When: fill out the form
– first name* (mandatory)
– last name* (mandatory)
– Company name
– Country / Region* (mandatory)
– Street address* (mandatory)
– Postcode / ZIP* (mandatory)
– Town / City* (mandatory)
– State / Country
– Phone* (mandatory)
– Email address* (mandatory)
– Order notes
AND select type of payment “Direct bank transfer“
AND click button “Place Order”

Then: open page “Thank you. Your order has been received.”

AND Send eMail to buyer “Invoice xxx we’re waiting on your payment”

AND Send eMail to seller “Your bag was sold”

 

image-20240419-051825.png

screencapture-mail-google-mail-u-0-2024-04-22-14_34_41.png

03

Given: checkout page https://stage.saclab.com/checkout/

When: fill out the form
AND select type of payment “Credit card“ and fills out it’s payment details
AND click button “Place Order”

Then: money is automatically debited from the bank card, processed through HiPay
AND open page “Thank you. Your order has been received.”

AND Send eMail to buyer “Your SACLÀB order confirmation”

AND Send eMail to seller “Your bag was sold”

 

Screenshot 2024-04-23 at 14.56.35.png

image-20240419-055116.png

Screenshot 2024-04-22 at 14.43.11.png

04

Given: checkout page https://stage.saclab.com/checkout/ and “Country / Region *” is set to “Netherlands”

When: fill out the form
AND select type of payment “iDeal“ and fills out it’s payment details
AND click button “Place Order”

Then: payment is automatically processed via HiPay
AND open page “Thank you. Your order has been received.”

AND Send eMail to buyer “Your SACLÀB order confirmation”

AND Send eMail to seller “Your bag was sold”

Screenshot 2024-04-23 at 14.54.02.png

Screenshot 2024-04-23 at 14.53.48.png

05

Given: checkout page https://stage.saclab.com/checkout/ and “Country / Region *” is set to “Belgium”

When: fill out the form
AND select type of payment “Bancontact“ and fills out it’s payment details
AND click button “Place Order”

Then: payment is automatically processed via HiPay
AND open page “Thank you. Your order has been received.”

AND Send eMail to buyer “Your SACLÀB order confirmation”

AND Send eMail to seller “Your bag was sold”

Screenshot 2024-04-23 at 14.57.20.png

06

Given: checkout page https://stage.saclab.com/checkout/ and “Country / Region *” is set to “France”

When: fill out the form
AND select type of payment “Carte Banciaire“ and fills out it’s payment details
AND click button “Place Order”

Then: payment is automatically processed via HiPay
AND open page “Thank you. Your order has been received.”

AND Send eMail to buyer “Your SACLÀB order confirmation”

AND Send eMail to seller “Your bag was sold”

Comments

Leave a Reply