As a customer service representative, or integrator, I want to be able to exchange a product for a customer on their existing order by creating a linked new order, So that the customer can receive their preferred item with minimal hassle and without the need to enter their payment and shipping details again.
Acceptance Criteria:
Linked New Order Creation: On initiating a product exchange, a new order (type? Exchange?) should be created and linked to the original order via a unique identifier. The exchange must be trackable across both orders.
Inherited Payment Authorization: The new order should carry over the payment authorization from the original order to avoid asking the customer for payment details again.
Management Domain Integration: Stock levels, pricing, and other relevant information should be pulled from the "Management" domain in Brink Commerce.
Consistent Customer Information: The new order should use the same shipping and billing information as the original order.
Customer Communication: Upon successful creation of the new exchange order, an event/webhook should be emitted, to automatically notify listening integrators (CRM, ERP) that an exchange /update has been created.
Replacement Order Creation: The Admin UI should allow customer service representatives to create a new order marked as a "Replacement Order."
Please authenticate to join the conversation.
Backlog
Product Development
Important
11 months ago
Get notified by email when there are changes.
Backlog
Product Development
Important
11 months ago
Get notified by email when there are changes.