AI Briefing
KO

A Story of Selling One More Pork Foreleg Through Coupons and Discounts

·2020.02.06 16:45

Key point

Kurly analyzed a coupon-unusable error caused by cart price fluctuations and verified that the defense logic at the payment stage worked correctly.

Details

Problem Situation and Root Cause Analysis

In December 2019, during the issuance of approximately 110,000 coupons, an error occurred where unusable coupons were attempted at the payment stage. Log tracing through Zipkin and Kibana confirmed that while the user met the coupon usage condition (30,000 KRW or more) at the order form stage, the product discount changed during the roughly 6 minutes before moving to the payment stage, causing the total amount to fall below the condition.

Defense Logic Verification and Results

It was revealed that the cause was not the user's malicious price manipulation, but a natural price drop due to a change in the discount rate (from 20% to 25%) for Aurora Fresh Salmon. The system verified that it effectively defended against fraudulent use by re-validating the changed cart total at the payment stage and blocking coupon usage. The user in question subsequently adjusted the cart items and successfully applied the coupon.

This summary was generated automatically by AI. Check the original for the author's claims and context. Copyright belongs to the original author.

Our guide explains how the AI works. Report summary errors, attribution issues, or removal requests via Contact.