| Milestone | Outcome | Work Required | How to test | Owner | Effort (weeks) | Status |
---|
1 | Create new store in Sanity | Store in Sanity created | | | Fagundes, Silvia | 1 week | Status |
---|
colour | Blue |
---|
title | IN PROGRESS |
---|
|
|
2 | Create a new POS vendor config in Sanity | Vendor Config will available Toshiba field and Partner field to store the respectively PLUs | Sanity - create new field Toshiba-Loyalty to support current setup Jira Legacy |
---|
server | System Jira |
---|
serverId | 255417eb-03fa-3e2f-a6ba-05d325fec50d |
---|
key | ILO-1345 |
---|
|
Sanity - create a script to migrate existing PLUs under Partner field to new Toshiba-Loyalty field (items, combos, modifiers and etc)
| | Lopes da Costa, Valentina Yildirim, Semih | | |
3 | Configure Oracle Integration | The Transaction Services Gen 2 API has been setup to enable the app integrate with POS. | Oracle to provide access to the API: Username OrgCodePassword Client ID Authentication URL
Mapping RBI services modes to Symphony Share the inputs with Khumbu
| | Fagundes, Silvia | 3 weeks | |
4 | Onboard Store to Partner API | The new store has been configured and is ready for use | Check the API Key on DynamoDB Mint Partner JWT token- request to create a token Create Partner Integration Assign the new store to the integration entity
| | Fagundes, Silvia Engineer Support | 1 week | |
5 | Integrate fulfilment partner for 1P Delivery | Delivery fulfilment partner is integrated with Oracle | | | | | |
6 | Delivery Report | | | | | | |
7 | Integration Test: Integration readiness in Staging | The Oracle > Khumbu > RBI integration has been thoroughly tested by the tech team in Staging | Integration is working for: | Inject a Delivery order in the POS and confirm the order has been injected Ensure the store is on-line on the App Menu updated in the Menu Service with correct prices and product availability
| Fagundes, Silvia Engineer Support | 1 week | |
8 | Content Management Readiness | All content needs to be set in Sanity for Oracle | | | Fagundes, Silvia @Lionel David&Martin | | |
9 | Test E2E Integration in Staging | BKD App, In store and Kiosks (Tillster, Acrelec and Smoothr) are able to show the Menu and allow users to place orders | Test every single item, combo, modifier and offers placing an order via BKD App, Kiosk and In Store and validated if the order injection process is working. BKD will provide a spreadsheet to follow the test progress for each item.
| | Fagundes, Silvia Yildirim, Semih Magdalena Dlugolecka Oracle Khumbu BK DE Team | 2 weeks | |
10 | Rollout to Production | Order injection on Oracle is ready in Production, all products, offers are working as expected via Mobile Ordering. | Oracle configuration Onboarding new production store on Partner API Migrate Sanity document POS items, combos, offers and rewards from Staging to Production BK DE Ops to train store personnel & Oracle on how to use the POS
| | Fagundes, Silvia Yildirim, Semih Magdalena Dlugolecka Oracle Khumbu BK DE Team | 1 week | |