Recurly.Account.RedeemCoupon C# (CSharp) Method

RedeemCoupon() public method

Redeems a coupon on this account
public RedeemCoupon ( string couponCode, string currency, string subscriptionUuid = null ) : CouponRedemption
couponCode string
currency string
subscriptionUuid string
return CouponRedemption
        public CouponRedemption RedeemCoupon(string couponCode, string currency, string subscriptionUuid = null)
        {
            return CouponRedemption.Redeem(AccountCode, couponCode, currency, subscriptionUuid);
        }

Usage Example

コード例 #1
0
        public void RedeemCoupon()
        {
            string s = Factories.GetMockCouponCode();
            Coupon c = new Coupon(s, Factories.GetMockCouponName(), 10);
            c.Create();

            string act = Factories.GetMockAccountName();
            Account acct = new Account(act);
            acct.Create();
            Assert.IsNotNull(acct.CreatedAt);

            CouponRedemption cr = acct.RedeemCoupon(s, "USD");
            Thread.Sleep(2000);
            Assert.IsNotNull(cr);
            Assert.AreEqual(cr.Currency, "USD");
            Assert.AreEqual(cr.AccountCode, act);
        }
All Usage Examples Of Recurly.Account::RedeemCoupon