ONDC-Official / verification-logs

ONDC Pre-production issue & discussion board
22 stars 306 forks source link

StelCore - B2C Exports - compliance check #1659

Closed sonalishakya closed 2 months ago

sonalishakya commented 2 months ago

Report for Flow 1 --

on_search

on_search/0/message/catalog/descriptor/images/0 must be object, not a string on_search/0/message/catalog/providers must be array, not an object

on_select

on_select/0/message/order/fulfillments/0/@ondc~1org~1category must be equal to one of the allowed values (Express Delivery,Standard Delivery,Immediate Delivery,Same Day Delivery,Next Day Delivery) on_select/0/message/order/fulfillments/0/@ondc~1org~1TAT must match format \"duration\" on_select/0/message/order/quote, the price values should add up to the final price on_select/0/message/order/quote/price/value must be string on_select/0/message/order/quote/breakup/0/price must be object on_select/0/message/order/quote/breakup/* must have required property '@ondc/org/title_type', remove trailing spaces on_select/0/message/order/payments/0 must have required property 'collected_by'

on_init

/on_init/0/message/order/provider/locations must be object not array /on_init/0/message/order/fulfillments/0/@ondc~1org~1provider_name must be equal to constant (ShipRocket) /on_init/0/message/order/fulfillments/0/@ondc~1org~1TAT must be equal to constant (5) /on_init/0/message/order/quote, the price values should add up to the final price /on_init/0/message/order/quote/price/value must be string /on_init/0/message/order/quote/price/value must be equal to constant (580) /on_init/0/message/order/quote/breakup/0/price must be object /on_init/0/message/order/quote/breakup/* must have required property '@ondc/org/title_type', remove trailing spaces /on_init/0/message/order/payments/0 must have required property '@ondc/org/buyer_app_finder_fee_type' /on_init/0/message/order/payments/0 must have required property '@ondc/org/buyer_app_finder_fee_amount'

confirm

/confirm/0/message/order/billing/tax_id must be equal to constant (27AADCB2230M1ZT) /confirm/0/message/order/quote/price/value must be equal to constant (250) /confirm/0/message/order/quote/breakup/0 must have required property '@ondc/org/item_id', remove trailing spaces /confirm/0/message/order/quote/breakup/* must have required property '@ondc/org/title_type', remove trailing spaces

on_confirm

/on_confirm/0/message/order must have required property 'id' /on_confirm/0/message/order must NOT have additional properties (payment), should be payments /on_confirm/0/message/order/billing/tax_id must be equal to constant (27AADCB2230M1ZT) /on_confirm/0/message/order/fulfillments/0/@ondc~1org~1provider_name must be equal to constant (ShipRocket) /on_confirm/0/message/order/fulfillments/0/@ondc~1org~1category must be equal to constant (Standard Delivery) /on_confirm/0/message/order/fulfillments/0/@ondc~1org~1TAT must be equal to constant (5) /on_confirm/0/message/order/quote, the price values should add up to the final price /on_confirm/0/message/order/quote/price/value must be string /on_confirm/0/message/order/quote/breakup/0/price must be object /on_confirm/0/message/order/quote/breakup/* must have required property '@ondc/org/title_type', remove trailing spaces /on_confirm/0/message/order/created_at should remain same as in /confirm - \"2024-08-07T09:30:00.000Z\"

on_status

/on_status/0/message/order must NOT have additional properties (brdName) /on_status/0/message/order must NOT have additional properties (tags) /on_status/0/message/order/fulfillments/0 must have required property '@ondc/org/provider_name', remove trailing spaces /on_status/0/message/order/fulfillments/0/stops/0 must have required property 'time' /on_status/0/message/order/fulfillments/0/stops/1 must have required property 'time' /on_status/0/message/order/fulfillments/0/stops/1/location/id must be string /on_status/0/message/order/quote, the price values should add up to the final price /on_status/0/message/order/quote/breakup/0 must have required property '@ondc/org/item_id', remove trailing spaces /on_status/0/message/order/quote/breakup/0 must have required property '@ondc/org/title_type', remove trailing spaces

/on_status/1/message/order must NOT have additional properties (brdName) /on_status/1/message/order must NOT have additional properties (tags) /on_status/1/message/order/fulfillments/0 must have required property '@ondc/org/provider_name', remove trailing spaces /on_status/1/message/order/fulfillments/0/state/descriptor/code must be equal to one of the allowed values (Domestic-Custom-Cleared,Pickup-Approved,Pending,Packed,Searching-for-Agent,Agent-assigned,Out-for-pickup,Pickup-failed,Pickup-rescheduled,Order-picked-up,In-transit,At-destination-hub,Out-for-delivery,Delivery-failed,Delivery-rescheduled,Order-delivered,RTO-Initiated,RTO-Delivered,RTO-Disposed,Cancelled) /on_status/1/message/order/fulfillments/0/stops/0 must have required property 'time' /on_status/1/message/order/fulfillments/0/stops/1 must have required property 'time' /on_status/1/message/order/fulfillments/0/stops/1/location/id must be string /on_status/1/message/order/quote, the price values should add up to the final price /on_status/1/message/order/quote/breakup/0 must have required property '@ondc/org/item_id', remove trailing spaces /on_status/1/message/order/quote/breakup/* must have required property '@ondc/org/title_type', remove trailing spaces

/on_status/2/message/order must NOT have additional properties (brdName) /on_status/2/message/order must NOT have additional properties (tags) /on_status/2/message/order/fulfillments/0 must have required property '@ondc/org/provider_name', remove trailing spaces /on_status/2/message/order/fulfillments/0/state/descriptor/code must be equal to one of the allowed values (Domestic-Custom-Cleared,Pickup-Approved,Pending,Packed,Searching-for-Agent,Agent-assigned,Out-for-pickup,Pickup-failed,Pickup-rescheduled,Order-picked-up,In-transit,At-destination-hub,Out-for-delivery,Delivery-failed,Delivery-rescheduled,Order-delivered,RTO-Initiated,RTO-Delivered,RTO-Disposed,Cancelled) /on_status/2/message/order/fulfillments/0/stops/0 must have required property 'time' /on_status/2/message/order/fulfillments/0/stops/1 must have required property 'time' /on_status/2/message/order/fulfillments/0/stops/1/location/id must be string /on_status/2/message/order/quote, the price values should add up to the final price /on_status/2/message/order/quote/breakup/0 must have required property '@ondc/org/item_id', remove trailing spaces /on_status/2/message/order/quote/breakup/* must have required property '@ondc/org/title_type', remove trailing spaces

/on_status/3/message/order must NOT have additional properties (brdName) /on_status/3/message/order must NOT have additional properties (tags) /on_status/3/message/order/fulfillments/0 must have required property '@ondc/org/provider_name', remove trailing spaces /on_status/3/message/order/fulfillments/0/stops/0 must have required property 'time' /on_status/3/message/order/fulfillments/0/stops/1 must have required property 'time' /on_status/3/message/order/fulfillments/0/stops/1/location/id must be string /on_status/3/message/order/quote, the price values should add up to the final price /on_status/3/message/order/quote/breakup/0 must have required property '@ondc/org/item_id', remove trailing spaces /on_status/3/message/order/quote/breakup/* must have required property '@ondc/org/title_type', remove trailing spaces

/on_status/4/message/order must NOT have additional properties (brdName) /on_status/4/message/order must NOT have additional properties (tags) /on_status/4/message/order/fulfillments/0 must have required property '@ondc/org/provider_name', remove trailing spaces /on_status/4/message/order/fulfillments/0/stops/0 must have required property 'time' /on_status/4/message/order/fulfillments/0/stops/1 must have required property 'time' /on_status/4/message/order/fulfillments/0/stops/1/location/id must be string /on_status/4/message/order/quote, the price values should add up to the final price /on_status/4/message/order/quote/breakup/0 must have required property '@ondc/org/item_id', remove trailing spaces /on_status/4/message/order/quote/breakup/* must have required property '@ondc/org/title_type', remove trailing spaces

/on_status/5/message/order must NOT have additional properties (brdName) /on_status/5/message/order must NOT have additional properties (tags) /on_status/5/message/order/fulfillments/0 must have required property '@ondc/org/provider_name', remove trailing spaces /on_status/5/message/order/fulfillments/0/state/descriptor/code must be equal to one of the allowed values (Domestic-Custom-Cleared,Pickup-Approved,Pending,Packed,Searching-for-Agent,Agent-assigned,Out-for-pickup,Pickup-failed,Pickup-rescheduled,Order-picked-up,In-transit,At-destination-hub,Out-for-delivery,Delivery-failed,Delivery-rescheduled,Order-delivered,RTO-Initiated,RTO-Delivered,RTO-Disposed,Cancelled) /on_status/5/message/order/fulfillments/0/stops/0 must have required property 'time' /on_status/5/message/order/fulfillments/0/stops/1 must have required property 'time' /on_status/5/message/order/fulfillments/0/stops/1/location/id must be string /on_status/5/message/order/quote, the price values should add up to the final price /on_status/5/message/order/quote/breakup/0 must have required property '@ondc/org/item_id', remove trailing spaces /on_status/5/message/order/quote/breakup/* must have required property '@ondc/org/title_type', remove trailing spaces

@StelCoreM - As discussed and explained in the call earlier, kindly resolve the recurring issues. Reach out to me in case of any confusion.

abhinavv245 commented 2 months ago

Duplicate Issue board #1635 Closing this one.