Marketplace¶
PROD
Releases on the PROD environment¶
57-3¶
Deployment: 16.05.2022
ID | Work Item Type | Title | State |
---|---|---|---|
7126 | Product Backlog Item | Add DeliveryMethod and extend shipping calculation and handling | In Review |
6548 | Product Backlog Item | Harmonize Geo and areaServed, offeredBy and seller on products (especially experienceBank) | Done |
7080 | Product Backlog Item | Improve the presentation of the delivery mode and cost to the guest (mail, checkout component, partner portal, my portal) | Resolved |
6889 | Product Backlog Item | Support special cases in vacancy requests | Resolved |
7266 | Bug | Order state is not updated after switching app language | Resolved |
7310 | Bug | Tom: System.NullReferenceException in prefulfillment | Done |
57-2¶
Deployment: 09.05.2022
Tip
The property underName on the ticket is obsolete and replaced by underNames which enables a list of travelers on a ticket.
ID | Work Item Type | Title | State |
---|---|---|---|
7037 | Product Backlog Item | Extend the underName of ticket from detail to list and add numberOfTravelers | Resolved |
7191 | Bug | Additional properties are missing in Tomas ticket | Done |
7296 | Bug | Order confirmation mail: City missing in the contact | Testing |
56-2 & 56-3¶
Deployment: 09.05.2022
ID | Work Item Type | Title | State |
---|---|---|---|
7032 | Product Backlog Item | Add TaxRate and partner for the ParcelDelivery | Resolved |
7130 | Bug | Product Variant Selector shows Description when disabled | Resolved |
ID | Work Item Type | Title | State |
---|---|---|---|
7032 | Product Backlog Item | Add TaxRate and partner for the ParcelDelivery | Resolved |
7128 | Product Backlog Item | Improvements in the checkout component | Resolved |
7063 | Bug | App-ZH ticket import url is missing the token | Resolved |
7158 | Bug | Fields with required = null are not hidden | Resolved |
7153 | Bug | Hide empty selector in checkout component | Resolved |
7116 | Bug | Salutation on tomas checkout | Resolved |
56-1¶
Deployment: 11.04.2022
ID | Work Item Type | Title | State |
---|---|---|---|
4878 | Product Backlog Item | ParcelDelivery: Add delivery costs to the order -> Shopify order improvements | Done |
7001 | Bug | exception on Order fulfillment-error mail sent | Done |
55-3¶
Deployment: 05.04.2022
ID | Work Item Type | Title | State |
---|---|---|---|
55-2¶
Deployment: 29.03.2022
ID | Work Item Type | Title | State |
---|---|---|---|
6957 | Product Backlog Item | Add ordernumber to the ticket | Done |
5324 | Product Backlog Item | Book TOMAS activities in marketplace | Done |
54-3¶
Deployment: 14.03.2022
ID | Work Item Type | Title | State |
---|---|---|---|
6902 | Product Backlog Item | Add user Agent to B2P requests | Done |
6425 | Product Backlog Item | Breaking Changes SBB B2P API 3.10.58: Changed offer response format by March 31st, 2022: | Done |
6817 | Product Backlog Item | Checkout & Mail: Refactor the usage of Person, Billing & Deliveryaddress | Resolved |
54-2¶
Deployment: 07.03.2022
ID | Work Item Type | Title | State |
---|---|---|---|
6856 | Bug | handle O’Connor as traveler's family/given (fix validation) | Done |
6859 | Bug | ZHT TEST Order Mail Bad Request on the old mail template | Done |
53-3¶
Deployment: 21.02.2022
ID | Work Item Type | Title | State |
---|---|---|---|
6706 | Product Backlog Item | Update potentialActions | Done |
6444 | Bug | Updating orderItem result in deleting it | Done |
6677 | Bug | When creating Haslicards not all orders do contain a PDF | Resolved |
52-2¶
Deployment: 25.01.2022
ID | Work Item Type | Title | State |
---|---|---|---|
6459 | Product Backlog Item | Improvements in order process api II | Done |
6525 | Product Backlog Item | remove zones from haslicard | Done |
51-2¶
Deployment: 12.01.2022
- An empty order can now be created with an empty POST request and Status and currency are set by default
- The customer is not validated on the state checkout anymore, but when entering the placed state of the order. This removes validation messages which are created "too early" in a regular checkout process.
- age validation is done related to the validFrom date of the order item
ID | Work Item Type | Title | State |
---|---|---|---|
5762 | Product Backlog Item | Improvements in order process api | Done |
6335 | Bug | Link to import the ZH card into the app does not work in the mail sent by SendGrid | Done |
6392 | Bug | ZH card orders for children (validation) is not correct | Done |
49-3¶
Deployment: 13.12.2021
ID | Work Item Type | Title | State |
---|---|---|---|
5611 | Product Backlog Item | Add Login-request to parent app and refresh the authorization and profile tokens from the checkout component | Done |
6240 | Product Backlog Item | Desktop designs for Checkout | Done |
6236 | Product Backlog Item | New design for terms and conditions | Done |
5065 | Product Backlog Item | Save entered guest field data in a traveler (profile) for future purpose | Done |
6123 | Bug | Remove depricated property TaxRate from the orderItem object | Resolved |
49-1¶
Deployment: 29.11.2021
- Validation messages coming from order processing endpoints were harmonized (same response model is used for all validation messages)
ID | Work Item Type | Title | State |
---|---|---|---|
6127 | Product Backlog Item | Add product detail endpoint to the marketplace service | Done |
48-3¶
Deployment: 22.11.2021
ID | Work Item Type | Title | State |
---|---|---|---|
6084 | Product Backlog Item | Extend the DepositGuestCard endpoint in the profile service to move B2B guest cards in a users profile | Done |
6130 | Bug | Different propertyId of itemField (zurich card) after completing of first order | Done |
6133 | Bug | There is no gender field in travel after creating orderItem | Resolved |
6121 | Bug | Validation of PropertyValueRequest as Guest- and itemfields requires name instead of propertyId | Resolved |
48-2¶
Deployment: 15.11.2021
ID | Work Item Type | Title | State |
---|---|---|---|
5617 | Product Backlog Item | Create book-nova-direct connector | Done |
47-2¶
Deployment: 01.11.2021
ID | Work Item Type | Title | State |
---|---|---|---|
5992 | Bug | No script validation is too strict and not the same everywhere | Done |
46-4¶
Deployment: 18.10.2021
ID | Work Item Type | Title | State |
---|---|---|---|
5777 | Product Backlog Item | Implement update of travelers info | Done |
5648 | Product Backlog Item | Remove SBB minute hack | Done |
5910 | Bug | order mail: shopify product display | Done |
46-3¶
Deployment: 11.10.2021
ID | Work Item Type | Title | State |
---|---|---|---|
5341 | Product Backlog Item | Add NoScriptValidation to all text properties in the profile services | Done |
5812 | Product Backlog Item | Add property "potentialAction" to support the actions concept of schema.org | Done |
5741 | Product Backlog Item | Finish order mail | Done |
5501 | Bug | Ticket price in mail seems to be hardcoded | Done |
46-2¶
Deployment: 03.10.2021
We did some major improvements in handling orders: So far an order was always treated as 1 object and you had to post the full thing to apply some changes. This works perfect in simple predictive scenarios. But on complex mixed shopping basket it is more appropriate to go one step after the other:
- authenticate or create a profile session as a guest
- create an order - for all follwong steps you need one
- find offers - currently not that useful because we only support products which are always available in production
- update/create order item - work with oine order item at a time without touching the rest of the order (shopping basket)
- update the cutstomer in the profiel
- update the order with the customer - simple put on /orders/{id}/customer and the customer is updated from the profile to the person
- place the order
- initialize the payment
- pay
similar process is available in B2B service as well.
ID | Work Item Type | Title | State |
---|---|---|---|
5639 | Product Backlog Item | Add an endpoint to the B2C marketplace service to initialize the updating of the customer in the order | Done |
4911 | Product Backlog Item | Add functionality to edit 1 order item at the time (marketplace service) | Done |
5476 | Product Backlog Item | Add functionality to remove 1 order item (marketplace service) | Done |
5309 | Product Backlog Item | Define a fake Ticino card and extend the ProductConfiguration with the Duration - 06.08.2021 | Done |
5265 | Product Backlog Item | Extend the externalOrder object with the shopify merchant | Done |
5335 | Product Backlog Item | Extend the product connectors with the mapping of guestFields | Done |
5327 | Product Backlog Item | Implement get offer for shopify and SBB bookings | Done |
5475 | Product Backlog Item | Swap the code mail-fork ZHT-flow <-> SendGrid | Done |
5334 | Product Backlog Item | Use Item- and guest-fields for dynamic validation when processing an order | Done |
5500 | Bug | No email sent for B2B orders | Done |
5542 | Bug | Product destination serialization issue | Done |
5498 | Bug | Property totalTaxCHF is missing | Done |
45-2¶
Deployment: 13.09.2021
ID | Work Item Type | Title | State |
---|---|---|---|
5159 | Product Backlog Item | Improve SBB booking (group it, split validation/offer from booking and add external order) | Done |
5586 | Bug | Dataexport (orders in service bus) contain 3 instead of 2 price categories | Done |
43-3¶
Deployment: 09.08.2021
ID | Work Item Type | Title | State |
---|---|---|---|
5139 | Product Backlog Item | Add the products endpoint to the B2B marketplace service | Done |
43-2¶
Deployment: 03.08.2021
ID | Work Item Type | Title | State |
---|---|---|---|
4945 | Product Backlog Item | Add additional split for the Provider of the product | Done |
5439 | Product Backlog Item | Change the split logic to use transfers and invoice-items based on the partner definition instead the direction | Done |
5270 | Product Backlog Item | Control the sending of order confirmation mails by B2B and B2C | Done |
5434 | Product Backlog Item | Extend orderDownloadTraveler with Salutation | Done |
42-3¶
Deployment: 19.07.2021
ID | Work Item Type | Title | State |
---|---|---|---|
5326 | Product Backlog Item | Add all ticket download possibilities to the ticket-response | Done |
5328 | Bug | Order send error in Test-V2 | Done |
42-2¶
Deployment: 12.07.2021
ID | Work Item Type | Title | State |
---|---|---|---|
5275 | Bug | Incorrect date from when ordering a SBB ticket within the time 00:00 - 00:02 | Done |
41-3¶
Deployment: 28.06.2021
ID | Work Item Type | Title | State |
---|---|---|---|
5015 | Product Backlog Item | OrderFulfiller: Group orderitems by supplier when creating an order in the suppliers system | Done |
5167 | Bug | Shopify order: orderItem.product the name is missing | Done |
41-1¶
Deployment: 21.06.2021
ID | Work Item Type | Title | State |
---|---|---|---|
4556 | Product Backlog Item | Book shopify products in marketplace | Done |
5039 | Bug | Add support or orders without travelers | Done |
40-1¶
Deployment: 25.05.2021
ID | Work Item Type | Title | State |
---|---|---|---|
4647 | Product Backlog Item | Add the suppliers order-number to the transfer-split description | Done |
3650 | Product Backlog Item | Deduct fees from payouts in stripe | Done |
2955 | Product Backlog Item | Place an order as a partner without paying for it | Done |
4868 | Bug | B2B order process: pay order return 409 | Resolved |
4869 | Bug | B2B order process: the payment reference is not returned in the response | Resolved |
4871 | Bug | B2B: Fulfillment setting are missing | Resolved |
4900 | Bug | Exception when requesting a webcheckout for stripe | Done |
4714 | Bug | PaymentSplits are missed in database | Done |
4885 | Bug | Remove inappropriate response translation behavior for salutation | Done |
32-2¶
Deployment: 21.12.2020
ID | Work Item Type | Title | State |
---|---|---|---|
32-1¶
Deployment: 15.12.2020
ID | Work Item Type | Title | State |
---|---|---|---|
3723 | Product Backlog Item | GO LIVE: replace Elca by SBB | Done |
3480 | Product Backlog Item | Replace Elca/SPAS2 by SBB api | Done |
28-2¶
Deployment: 02.11.2020
- Bugfix related to refactoring done in September (which was never released on PROD) and improved the return codes in case of exceptions
ID | Work Item Type | Title | State |
---|---|---|---|
3466 | Bug | Accept-Timezone Header default value must be "UTC" | Resolved |
3456 | Bug | Create businesstral entry returns 500 | Resolved |