ONDC-Official / verification-logs

ONDC Pre-production issue & discussion board
21 stars 274 forks source link

IndiaPost - compliance check #656

Open sandeepshahi opened 1 year ago

sandeepshahi commented 1 year ago

Indiapost/Viranc

  1. /on_search

    • context/timestamp can't be the same as in /search
    • fulfillment type of RTO should be provided along with the quote in /items
    • invalid time object in /catalog/bpp/providers/locations
    • address is missing in /locations (/locations is required only when shipment is to be dropped at LSP location )
    • Delivery TAT for Standard Delivery should be reduced (/categories/time/duration)
  2. /on_init

    • context/timestamp can't be the same as in /init
    • invalid attributes rating, rateable,related, recommended in /items
    • /quote/price/value should be in string format
    • /quote/breakup/price/value should be in string format
    • many invalid attributes in quote/price and quote/price/breakup/price (estimated_value,computed_value,listed_value,offered-value,minimum_value, maximum_value)
  3. /on_confirm

    • context/timestamp can't be the same as in /confirm
    • many invalid attributes in /items and /fulfillments (refer API Contract v1.1.0)
    • category_id can't change in /order/items (should be the same as in /on_search)
    • RTO charges should not be present in /quote/breakup (quote.price should be equal to sum of(quote.breakup.price))
    • payment object is not required in /on_confirm
    • /order/updated_at is missing
    • /start/location and /end/location is not required in /on_confirm

@Nibin7818

abhinavv245 commented 1 year ago

IndiaPost/Viranc

@Nibin7818

abhinavv245 commented 11 months ago

Flow 1

/on_search

/on_init

/on_confirm

/on_status

Flow 2

@SrujanMungara

abhinavv245 commented 9 months ago

Flow 1 and 2

/on_search

/on_init

/on_confirm

/on_update

/on_status

@SrujanMungara

abhinavv245 commented 9 months ago

Flow 1 and 2

/on_search

/on_init

/on_confirm

/on_status

/on_cancel

/on_update

@SrujanMungara

sandeepshahi commented 9 months ago

/on_search

/update

/on_update

/on_status (RTO)

@SrujanMungara, All the previously identified issues should be rectified before resubmitting the logs

abhinavv245 commented 9 months ago

Flow 1

/on_search

/on_update

/on_status

Flow 2

/on_status(RTO-Initiated/Delivered) and /on_cancel

@SrujanMungara : All the previously identified issues should be rectified before resubmitting the logs

abhinavv245 commented 8 months ago

Flow 1 and 2

/update

/on_status (Agent-assigned)

/on_status(RTO-Initiated/Delivered)

@SrujanMungara

sandeepshahi commented 8 months ago

/init

/on_update

/on_status (RTO-Initiated)

@SrujanMungara