public void Payment_Create() { // Arrange var subscription = Chargify.GetSubscriptionList().FirstOrDefault(s => s.Value.State == ChargifyNET.SubscriptionState.Active).Value; int amount = 1234; //$12.34 string memo = Guid.NewGuid().ToString(); var prePaymentBalance = subscription.BalanceInCents; // Act var result = Chargify.AddPayment(subscription.SubscriptionID, amount, memo); var postPaymentSubscription = Chargify.LoadSubscription(subscription.SubscriptionID); // Assert Assert.IsNotNull(result); Assert.IsTrue(result.Success); Assert.AreEqual(amount, result.AmountInCents); Assert.AreEqual(memo, result.Memo); TestContext.WriteLine("SubscriptionID: {0}", subscription.SubscriptionID); }