cancellation_terms must NOT have additional properties (refund_eligible)
return_location is not valid in return terms
providers/time is not a valid attribute
'POST-FULFILLMENT' is currently not enabled for B2B, should be removed from payments along with its mapping in /items
items/quantity/unitized/measure/value should be provided (why is it NA?), same goes for other 'value' fields
why are multiple g3 tags used in items/tags
num_price_slabs in g3 tag in /items has an invalid value
serviceability construct is not defined correctly (type, val, unit are not provided)
country of origin is missing in /items/tags
seller_terms tag is missing in providers/tags,
provide a valid 'seller_id_no' in 'seller_id' code
for domain RET10, why are category_ids used for RET15 in /items
FSSAI_LICENSE_NO is mandatory for RET10
items/cancellation_terms/fulfillment_state/descriptor/code must be equal to one of the allowed values (Pending,Searching-for-Agent,Agent-assigned,Order-picked-up, Out-for-delivery)
/select
In /items , fulfillment_ids should be mapped to the selected fulfillment mode
'POST-FULFILLMENT' is currently not enabled
/on_select
In /items, fulfillment_ids should be mapped to the fulfillment id generated by the seller app
fulfillments/tags (DELIVERY_TERMS) are missing
/on_init
all terms should be included in bpp_terms tags
/on_confirm
'confirmed' is not a valid fulfillments/state/descriptor/code (should be 'Pending)
/on_status
"picked_up" is not an appropriate label for 'Invoice' in /documents
order/updated_at should be updated w.r.t context/timestamp for each fulfillment state update
Flow 2
similar issues as above
/on_confirm
BPP should share the payment gateway link (payments/uri) along with TTL (payments/tags) for Prepaid order
Note: Flow 5 (Modified terms and conditions) needs to be provided as well
Flow 1
/on_search
/select
/on_select
/on_init
/on_confirm
/on_status
Flow 2
/on_confirm
Note: Flow 5 (Modified terms and conditions) needs to be provided as well
@ashok-ai