Story 41.1. Create consignment contract form

General info

Collecting seller information such including date of birth and tax ID when creating the consignment contract and store it on airtable

User story

As a seller on saclab.com

I click “create contract”, and after, I fill in the information to create my consignment contract

So that helps to save data in the system and Airtable in an appropriate format

Desktop design:

https://www.figma.com/file/6KT0tZfJw3u7R8b5pCH8vw/Saclab-Team-Library?type=design&node-id=4072%3A3192&mode=design&t=LnIAnGEm5Vh3X8nG-1

Walk-through video:

Screen Recording 2024-01-21 at 22.03.50.mov

Mobile design:

https://www.figma.com/file/6KT0tZfJw3u7R8b5pCH8vw/Saclab-Team-Library?type=design&node-id=4072%3A4479&mode=design&t=LnIAnGEm5Vh3X8nG-1

Acceptance Criteria:

01

Given: open the contract creation form

Screenshot 2024-01-22 at 14.42.38.png

When: Checkbox “Are you a commercial seller” is not ticked (by default)

Then: save the seller as “Private seller” Type on airTable

Screenshot 2024-01-21 at 21.22.23.png

AND collect seller’s information to AirTable (clients table):

  1. First name

  2. Last name

  3. Date of birth

  4. Tax ID

  5. Country of residency

  6. City

  7. Address

  8. Apartment (optional)

  9. Postcode

  10. Phone

  11. Bank account holder

  12. IBAN

  13. Bank name

Screenshot 2024-01-21 at 21.07.19.png

02

Given: open the contract creation form

When: Checkbox “Are you a commercial seller” is ticked

Then: save the seller as “Commercial seller” Type on airTable

AND collect seller’s information to AirTable (clients table):

  1. First name

  1. Last name

  2. Date of birth

  3. Company name

  4. Country of registration

  5. City

  6. Address

  7. Postcode

  8. Phone

  9. VAT

  10. Bank account holder

  11. IBAN

  12. Bank name

03

Given: open the contract creation form

When: click on the tooltip next to “Tax ID” or VAT

Then: Show popup

https://www.figma.com/file/6KT0tZfJw3u7R8b5pCH8vw/Saclab-Team-Library?type=design&node-id=4077%3A7890&mode=design&t=LnIAnGEm5Vh3X8nG-1

Screenshot 2024-01-21 at 22.21.31.png

Screenshot 2024-01-21 at 22.15.27.png

04

Given: open the contract creation form

When: fill out the field Date of birth with age lower then 18 years

Then:

  1. show warning https://www.figma.com/file/6KT0tZfJw3u7R8b5pCH8vw/Saclab-Team-Library?type=design&node-id=4072%3A7851&mode=design&t=LnIAnGEm5Vh3X8nG-1

  1. When “ok” or “x” or the seller clicks outside: Close the warning AND clear the Birthdate field

Screenshot 2024-01-21 at 21.15.50.png

Comments

Leave a Reply