Subscription Cancel With Message

Oh well yes, if Chargify now will take the query string parameter instead, that would be the easiest.  Could be an issue with lengthy cancellation messages though, not sure if Net::HTTP has any length limits.