How to get Details on Discount from a Subscription in Stripe?
22:01 30 Dec 2025

There is no API for querying discount information directly. When querying the subscription:

Stripe::Subscription.retrieve('my_sub_id')

# returns:

#

You cannot do Stripe::Discount.retrieve()

Stripe::Discount.retrieve("di_...")
(irb):89:in '
': undefined method 'retrieve' for class Stripe::Discount (NoMethodError)

How can you get the discount information from a subscription?

ruby stripe-payments