A customer is ordering a product from an online retailer. If the payment for the transaction is successful, the Orders table must be updated so that a new order row is inserted. The stockTable table must also be updated so that product rows are removed for the purchased products. If one step fails, then all steps fail.
Which type of database transaction property does this scenario represent?