internal OKPayTransactionResponse(OKPayAccount usedAccount, TransactionInfo info) { RawResponse = info.ToString(); UsedAccount = usedAccount; Note = info.Status.ToString(); IsSuccess = (info.Status == OperationStatus.Completed || info.Status == OperationStatus.Hold || info.Status == OperationStatus.Pending); ReferenceNumber = info.ID.ToString(); }
internal OKPayTransactionResponse(OKPayAccount usedAccount, Exception ex) { UsedAccount = usedAccount; RawResponse = ex.Message; Note = ex.Message; ReferenceNumber = ex.Message; IsSuccess = false; }