private Transaction Process(IAcquirer acquirer, AuthorizationRequest authorizationRequest) { try { return(acquirer.Process(authorizationRequest)); } catch { return(new Transaction { Approved = false }); } }
public static void SetAcquirer(long merchantId, IAcquirer acquirer) { Registry[merchantId] = acquirer; }