private void GetCompletedCheckout(Action completionBlock) { UIApplication.SharedApplication.NetworkActivityIndicatorVisible = true; client.GetCheckout(checkout, (checkout, error) => { UIApplication.SharedApplication.NetworkActivityIndicatorVisible = false; if (error != null) { Console.WriteLine("Unable to get completed checkout"); Console.WriteLine(error); } if (checkout != null) { this.checkout = checkout; Console.WriteLine(checkout); } if (completionBlock != null) { completionBlock(); } }); }