class TransaksiPaymentFlowService:
    def classify_dialog_result(self, result_code, hasil, accepted_code):
        if result_code != accepted_code:
            return "cancel"
        if not hasil:
            return "empty"
        if isinstance(hasil, list):
            return "multi"
        return "single"
