public bool Void(string description = null, object extraData = null, ConnectionParameters cParams = null, IPaySessionContext context = null) { using (var session = PaySystem.StartSession(cParams, context)) return(session.Void(this, description, extraData)); }
public bool Refund(decimal?amount = null, string description = null, object extraData = null, ConnectionParameters cParams = null, IPaySessionContext context = null) { using (var session = PaySystem.StartSession(cParams, context)) return(session.Refund(this, amount, description, extraData)); }
public bool Refresh(ConnectionParameters cParams = null, IPaySessionContext context = null) { using (var session = PaySystem.StartSession(cParams, context)) return(session.Refresh(this)); }