using UnityEngine; public class PaymentBase : MonoBehaviour { public enum RefundWarningType { NONE, WARNING, PENALTY } protected bool IsAlertAgree; protected void CallPaymentStartFromAlert(string ProductId) { IsAlertAgree = true; purchaceStart(ProductId, isFromAlert: true); } public virtual void purchaceStart(string ProductId, bool isFromAlert = false) { } }