public bool Initialize8Successfull(InitalizeResponse response) { if (response.ErrorCode != "OK") { return(false); } else { return(true); } }
public InitalizeResponse Initialize8(Initialize initialize) { var response = payexClient.Initialize8( initialize.AccountNumber, initialize.PurchaseOperation, initialize.Price, initialize.PriceArgList, initialize.Currency, initialize.Vat, initialize.OrderId, initialize.ProductNumber, initialize.Description, initialize.ClientIPAddress, initialize.ClientIdentifier, initialize.AdditionalValues, initialize.ExternalID, initialize.ReturnUrl, initialize.View, initialize.AgreementRef, initialize.CancelUrl, initialize.ClientLanguage, initialize.Hash ); var initResponse = new InitalizeResponse(); try { initResponse.ErrorCode = parser.ParseRes(response, "/payex/status/errorCode"); initResponse.Description = parser.ParseRes(response, "/payex/status/description"); initResponse.OrderRef = parser.ParseRes(response, "/payex/orderRef"); initResponse.RedirectURL = parser.ParseRes(response, "/payex/redirectUrl"); } catch { initResponse.ErrorCode = parser.ParseRes(response, "/payex/status/errorCode"); initResponse.Description = parser.ParseRes(response, "/payex/status/description"); } return(initResponse); }