Promise Overview Flashcards

1
Q

Two main types of promises

A

Upsell and Contract

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

“Order within the Xhr Xmin to get it…”

A

Upsell Promise

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

“Estimated delivery: X, X, XXXX”

A

Contract Promise

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Type of promise after the order is placed

A

Contract Promise

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Team owns services to vend the valid set of delivery options in different contexts

A

DEX

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

GetProductDeliveryInformationSummary API on the ProductDeliveryExperienceAggregatorService (PDEX)

A

Returns valid set of delivery options for a single item

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

GetValidDeliveryGroupsAndOptions API on the DeliveryExperienceAggregatorService (CDEX)

A

Returns valid set of delivery options for a multiple items

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

DeliveryPromise fields

A

promiseQuality (enumeration)
isShippingRangeAuthoritative (boolean)
shippingDateRange (epoch time range)
isDeliveryRangeAuthoritative (boolean)
deliveryDateRange (epoch time range)
isGuaranteed (boolean)
isReleaseDatePromise (boolean)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

What does an UpsellPromise contain?

A
  1. DeliveryOption (how long the option is available for)
  2. DeliveryPromise (when it would arrive)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Enum for how to interpret a promise

A

PromiseQuality

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Promise generation was successful and we know what dates we can promise to customers

A

Normal

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Promise generation successful but dates unknown

A

BusinessUnknown

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Promise generation unsuccessful

A

SystemUnknown

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

What is release date delivery?

A

An item is scheduled to be released at a set time on a specific day. Users can pre-purchase the item and it will ship on the day it comes out.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Should we show the promise delivery range in hours and minutes to users?

A

No, only show the day range (unless it is a scheduled delivery or Sub-Same Day (SSD) ship option.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Do we show external or internal delivery date to customers?

A

External

17
Q

What are the two reasons for difference between internal and external delivery date?

A

Promise Pad and Repromise

18
Q

Most of the time for weather events, add padding to the external delivery date to give time to recover misses in fulfillment due to forecasted severe weather event

A

Promise Pad

19
Q

A missed promise triggers a repromise in FXM, a new external delivery date is communicated to the customer while fulfillment systems still use the original internal delivery date

A

Repromise

20
Q
A