Sha256: 55eff25ce711566c87c35248aafa32f68674dd6a7797216dabfe28b479e82b3a
Contents?: true
Size: 277 Bytes
Versions: 4
Compression:
Stored size: 277 Bytes
Contents
module Tang class DeleteCoupon def self.call(coupon) begin c = Stripe::Coupon.retrieve(coupon.stripe_id) c.delete rescue Stripe::StripeError => e coupon.errors[:base] << e.message end return coupon end end end
Version data entries
4 entries across 4 versions & 1 rubygems
Version | Path |
---|---|
tang-0.2.0 | app/services/tang/delete_coupon.rb |
tang-0.1.0 | app/services/tang/delete_coupon.rb |
tang-0.0.9 | app/services/tang/delete_coupon.rb |
tang-0.0.8 | app/services/tang/delete_coupon.rb |