- fixed; invoice reader on
Subscription
- Retargeting to .NET version 4.5 for TLS headers
- added; explicit TLS 1.2 and 1.1 settings
- fixed;
Add(planAddOnCode, quantity)
method ofSubscriptionAddOnList
- added;
Open
state toSubscription
- fixed; Subscription Pending integration test
- fixed; referencing an
Invoice
from aSubscription
returns the invoice
- Fixes bad build
- added; multiple redemption support
GetRedemptions
forInvoice
- added; description readers to
Coupon
ReadXml - added;
PreviewChange
method forSubscription
- added;
Update()
andRestore()
paths toCoupon
- added; Bulk and Unique Coupons support
- added; Coupon default to SingleCode
- added;
SetupFeeAccountingCode
toPlan
- added;
SubscriptionUuid
toCouponRedemption
- added;
AppliesToNonPlanCharges
attributeCoupon
- added;
Coupons
toSubscription
- added;
uuid
toCouponRedemption
- added;
GetActiveRedemptions
toAccount
- added;
X-Api-Version
to2.1
- added;
RedemptionResource
toCoupon
- added;
MaxRedemptionsPerAccount
toCoupon
- fixed;
AddOn.GetHashCode()
exception - fixed; Don't send billing info when token present
- added;
Duration
toCoupon
- added;
TemporalUnit
toCoupon
- added;
TemporalAmount
toCoupon
- fixed; Parse embedded invoice on subscription/preview
- added;
bulk
param toPostpone
call onSubscription
- fixed; no content returning from the server will no longer throw "Root element is missing"
- added;
TaxRegion
toInvoice
- added;
ProductCode
toAdjustment
- added; ability to specify either credit or transaction priority on refunds
- added; ability to give a
Transaction
aDescription
- added;
TaxExempt
,TaxCode
,AccountingCode
toTransaction
- added;
BankAccountAuthorizedAt
toSubscription
- added;
IpAddress
toTransaction
- added; bank account fields to
BillingInfo
AccountType
(Checking
orSavings
)RoutingNumber
AccountNumber
LastFour
NameOnAccount
- added;
invoice.InvoiceNumberPrefix
andinvoice.InvoiceNumberWithPrefix()
- added;
transaction.GetInvoice()
- added;
invoice.GetOriginalInvoice()
- added;
TaxType
,TaxRate
,TaxRegion
on Adjustment
- fixed; nil VatLocationValid on Account would throw a parse error
- added;
subscription.UpdateNotes
will update the subscription's notes - added;
subscription.CustomerNotes
,subscription.TermsAndConditions
,subscription.VatReverseChargeNotes
- added;
invoice.CustomerNotes
,invoice.TermsAndConditions
,invoice.VatReverseChargeNotes
- added; invoice address on previews
- added;
invoice.OriginalInvoiceNumber
- added; VatLocationValid to Account
- fixed; clearing subscription addons from subscription
- added; Open Amount Refunds to Invoice
- added; invoice previews
- added; subscription address on previews
- added; entity use code on accounts
- added; amazon and paypal billing agreement id support
- fixed; keep add on unit amount when adding to a subscription
- updated; make the List.Clear() and List.RemoveAt() methods public
- fixed; change subscription to Manual if Automatic collecting when posting a Subscription
- fixed; Subscription.postpone() now sends the correct date/time format
- fixed; change subscription to Manual if Automatic collecting
- fixed; SubscriptionAddOnList.Add is now public recurly#27
- docs; added BillingInfo TokenId example
- fixed; creating accounts w/o address
- updated; user agent
- updated; handle more error details
- added; support for BillingInfo tokens
- tests; Updates UpdateBillingInfoWithToken test to expect a 404
- tests; add missing fixtures
- docs; add NuGet instructions
- removed; account.CreateAdjustment(). use account.NewAdjustment() instead
- changed; Recurly.Exception -> Recurly.RecurlyException #21
- changed; Invoice#Refund() now returns a new Invoice object
- changed; Invoice.CreateAt is now nullable
- changed; plan.CreateAddOn() -> plan.NewAddOn()
- fixed; duplicate Coupon.Plans triggered by API response
- fixed; missing plan error
- fixed; Invoice.Transactions duplicates triggered by API response
- fixed; RecurlyList.Capacity when no Items exist
- fixed; Invoices.List() returning all invoices
- added; more List methods to RecurlyList
- added; Subscription#Addons.Add now supports more handy overloads
- added; support for multiple Refunds
- added; more flexible Refund constructors
- added; more support for returned properties in Invoice API responses
- added; make Now the default timeframe for Subscription#ChangeSubsciption()
- added; Subscription.Preview() support
- added; Invoice.TaxRate
- added; Invoice.TaxType
- added; Subscription.TaxType
- added; Subscription.TaxRate
- added; Subscription.TaxInCents
- added; Vat and TaxExempt Account properties
- added; permit setting Adjustment properties on the instance
- added; account.NewAdjustment()
- added; allow users to set Adjustment.TaxExempt
- docs; update examples
- docs; subscription.AddOns.Add() overloads
- docs; fix configSection
- tests; remove redundant test
- tests; wait for API to respond
- tests; added for multiple refunds
- tests; added for Subscription#Preview()
- tests; updating Account with tax & vat
- subscription; fix total_billing_cycles retrieval
- subscription addons; fixed Create & Update
- tests; Subscription w/ Coupons
- tests; subscription update improvements
- docs; updated intellisense
- changed; AddOn.UnitAmountInCents Dictionary now implicit
- fixed; Subscription; duplicate info written to xml
- fixed; AddOn add_on_code in generated xml
- fixed; AddOn.Create with UnitAmountInCents
- fixed; AddOn.Create url
- docs; updated
- tests; added Subscription create with Plan & change
- complete rewrite
- added; API v2 support