public void GetPaymentURL(IBPRequest req, BPEndResponseDelegate callbackHandler, Control ctrl)
 {
     this.FormsControl = ctrl;
     this.CallbackMethod = callbackHandler;
     this.mRequest = (XmlRpcBPRequest) req;
     BPProxy proxy = XmlRpcProxyGen.Create<BPProxy>();
     proxy.Url = this.EndpointUri;
     proxy.BegingetPaymentURL(this.mRequest.Request, new AsyncCallback(this.GetPaymentURLResponse), null);
 }
 public void GetPaymentURL(IBPRequest req, BPEndResponseDelegate callbackHandler, Control ctrl)
 {
     this.FormsControl = ctrl;
     this.CallbackMethod = callbackHandler;
     this.mRequest = (XmlRpcBPRequest) req;
     BPProxy proxy = XmlRpcProxyGen.Create<BPProxy>();
     proxy.Url = this.EndpointUri;
     proxy.BegingetPaymentURL(this.mRequest.Request, new AsyncCallback(this.GetPaymentURLResponse), null);
 }