Order Cancellation
Provides an order cancellation feature for products a customer has ordered. Through this feature, customers can cancel some or all of their ordered products, and select the cancellation reason and quantity. Depending on the claim's responsible party, additional payment or a refund is processed, coupons are restored, and stock is restored by the quantity of the cancelled products. In addition, a cancellation completion notification email and message are sent.
Key Features
Order Product Cancellation
Checks which ordered products are eligible for cancellation, and allows selecting the products and quantities to cancel.
Cancellation Reason Selection
The cancellation reason can be selected based on the claim's responsible party.
Additional Payment or Refund Processing
Payment or refund is processed according to the responsible party and the delivery fee policy.
Coupon Restoration and Stock Restoration
If a coupon was applied to the cancelled product, it is restored, and stock is restored by the quantity of the cancelled product.
Notification Email and Message
When cancellation is complete, a notification email and message are sent to the customer.
Process Definition

API Function List
Order Cancellation Target Lookup(FO)
Retrieves the products eligible for cancellation among the ordered products. Retrieves the cancellation reason major and mid-level categories.
Order
POST
Calls the common code lookup API (/api/common/v1/common/getGrpCdList)
Order Cancellation(FO)
Creates order cancellation data and processes the refund/payment that arises based on the reason. Coupon restoration or stock restoration is performed, and an order cancellation notification is sent to the customer.
Order
POST
Calls the member employee discount limit update API (v1/staff/dcLimIncDec)
Calls the product stock update API (v1/order/stockUpdate)
Calls the common email sending API (/api/common/interface/bizmessage/sendmail)
Calls the common message sending API (/api/common/v1/common/sendMessageList)
Claim Cost Calculation Lookup(FO)
Retrieves the additional cost, benefit information, and additional payment or pending refund information that arise upon order cancellation.
Order
POST
Terminology
Responsible Party
The cause of responsibility that gave rise to the claim
Coupon Restoration
A feature that reissues a coupon used at the time of order
Stock Restoration
A feature that restores a product's stock, deducted at the time of order, back to its state before the deduction
Other Notes
Order cancellations can be submitted concurrently only within the same delivery group.
Partial cancellation is only possible for orders that support partial payment cancellation.
The order history status codes and order history classification codes eligible for order cancellation are managed via a common code.
ST007 (FO System Claim-Processable Status) reference value 1 = order history status code
ST007 (FO System Claim-Processable Status) reference value 2 = order history classification code
When cancellation is processed after the delivery-instructed status, the delivery-instructed quantity is updated.
For employee orders, the discount limit amount is updated.
A coupon is restored only when all products to which it was applied have been cancelled.
The gift acceptance deadline days are managed via a common code.
ST006 (Claimable Days) code 30, reference value 1