/// <remarks/>
 public void CreatePaymentAsync(CreatePaymentRequest CreatePaymentRequest, object userState) {
     if ((this.CreatePaymentOperationCompleted == null)) {
         this.CreatePaymentOperationCompleted = new System.Threading.SendOrPostCallback(this.OnCreatePaymentOperationCompleted);
     }
     this.InvokeAsync("CreatePayment", new object[] {
                 CreatePaymentRequest}, this.CreatePaymentOperationCompleted, userState);
 }
 /// <remarks/>
 public void CreatePaymentAsync(CreatePaymentRequest CreatePaymentRequest) {
     this.CreatePaymentAsync(CreatePaymentRequest, null);
 }