User story
As a seller user
I want to see the changing status of the product after the automatic refund and see this on a Live
So that helps to automate the status of the product after the auto refund
As a seller user
I want to see the changing status of the product after the automatic refund and see this on a Live
So that helps to automate the status of the product after the auto refund
Published –
Scheduled –
Drafts –
Pending –
Private –
Trash –
As an admin on AirTable
I would like to see the product “Publish status”
So that is synced with WooCommerce so I know the publish status of the bag and can make changes from airTable AND WooCommerce if needed
Acceptance criteria |
||
|---|---|---|
|
01 |
Given: On AirTable When: add a new field “Published status” Then: that status is synced with WooCommerce product ‘s “status” |
General info
Basically, at the moment, the product is only created in Airtable once the contract is sign. That should be changed, as soon as a SUBMISSION is submitted, a product should be created in airtable (ideally in a separated base so we don’t use up the record limitation)
As a salesperson/ admin on saclab
I want to see ALL the submissions on AirTable
So I can work from one platform and does not need to switch between airtable and Hubspot
|
Acceptance criteria |
|
|---|---|
|
01 |
Given: sell your bag page https://saclab.com/sell/ When: the seller submits their bag Then:
|
|
Given: airtable in “Submission accepted” field When: Submission accepted = “yes” a. Salesperson can change the record details such as brand, model, size, colour, contact, condition, age, material, price, payout, etc. b. Salesperson goes to the record on airtable and change “submission accepted” to “yes”. Then:
Deal moved to "Submission accepted" with the updated information if applicable
The record is moved
|
|
|
Given: airtable in “Submission accepted” field When: Submission accepted = “no” Salesperson denies the deal (submission accepted = no) Then:
|
|
|
Given: When: Contract signed: either seller generate the contract themselves or sales person takes actions:
Then:
|
|
|
Given: When: Send bag:
Then:
|
|
|
AFTER THIS EVERYTHING WORKS AS CURRENTLY |
A field on Airtable Saclab Inventory base that reflects the date the bag/ order was delivered: should be automatically filled in using the date when the order’s status is changed to completed
As airtable user
I want to see the date delivered based on the order’s status “completed“
So that helps to understand the date of delivery for each order
|
|
Acceptance criteria |
|
|---|---|---|
|
|
Given: Airtable orders shipped When: order’s status is changed to completed Then: automatically filled in “Date delivered“ using the date when the order’s status is changed to completed |
|
A field on Airtable Saclab Inventory base that reflects the date the bag/ order was shipped: should be automatically filled in using the date when the order’s status is changed to shipped
As airtable user
I want to see the date shipped based on the order’s status “shipped“
So that helps to understand what the date on shipping for each order
Acceptance criteria |
||
|---|---|---|
|
Given: Airtable orders When: order’s status is changed to shipped Then: automatically filled in “Date shipped“ using the date when the order’s status is changed to shipped |
As a seller
I click “create contract”, fill in my information, and click “Submit”
So, I should receive the consignment contract signed by Saclab and have all the information filled in.
Eng: https://app.contractbook.com/contract-template/edit/c9e320e3-6dca-4ee3-87ab-8af3e9e77212
DE: https://app.contractbook.com/contract-template/edit/053c77df-611b-48fe-b71f-7d41561e63eb
Eng: https://app.contractbook.com/contract-template/edit/1905f4ca-0c84-4244-b797-1a48c0533757
De:https://app.contractbook.com/contract-template/edit/e71d69c4-8b13-469f-91d2-7866ff1545f7
Acceptance criteria |
||
|---|---|---|
|
01 |
Given: As a “Private seller” When: I have filled in the “Create your contract” form with the checkbox “Are you a commercial seller” unticked Then: my consignment contract should be generated, signed by saclab and sent to my email inbox |
|
|
In this contract these information should be filled:
|
||
|
||
|
02 |
Given: As a “Commercial seller” When: I have filled in the “Create your contract” form with the checkbox “Are you a commercial seller” ticked Then: my consignment contract should be generated, signed by saclab and sent to my email inbox |
|
|
In this contract these information should be filled:
|
||
|
Collecting seller information such including date of birth and tax ID when creating the consignment contract and store it on airtable
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
Walk-through video:
Acceptance Criteria: |
||
|---|---|---|
|
01 |
Given: open the contract creation form
When: Checkbox “Are you a commercial seller” is not ticked (by default) Then: save the seller as “Private seller” Type on airTable
AND collect seller’s information to AirTable (clients table):
|
|
|
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):
|
|
|
03 |
Given: open the contract creation form When: click on the tooltip next to “Tax ID” or VAT Then: Show popup |
|
|
04 |
Given: open the contract creation form When: fill out the field Date of birth with age lower then 18 years Then:
|