This repository has been archived by the owner on Mar 15, 2018. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 62
Coupons
bradrydzewski edited this page Jun 5, 2012
·
5 revisions
stripe.SetKey("vtUQeOtUnYr7PGCLQ96Ul4zqpDUO4sOE")
params := stripe.CouponParams{
Id: "test coupon 1",
PercentOff: 5,
Duration: DurationOnce,
}
coupon, err := stripe.Coupons.Create(¶ms)
Full list of parameters for creating a Coupon:
http://go.pkgdoc.org/github.com/bradrydzewski/go.stripe#CouponParams
Official Stripe Documentation:
https://stripe.com/docs/api#create_coupon
stripe.SetKey("vtUQeOtUnYr7PGCLQ96Ul4zqpDUO4sOE")
coupon, err := stripe.Coupons.Retrieve("JAVA-COUPON-0013fe18-a231-461f-b681-1b882e225fd7")
stripe.SetKey("vtUQeOtUnYr7PGCLQ96Ul4zqpDUO4sOE")
_, err := stripe.Coupons.Delete("JAVA-COUPON-0013fe18-a231-461f-b681-1b882e225fd7")
stripe.SetKey("vtUQeOtUnYr7PGCLQ96Ul4zqpDUO4sOE")
coupons, err := stripe.Coupons.List()
List a range of coupons:
// get a list of 10 coupons, starting at position 40 in the list of coupons
coupons, err := stripe.Coupons.ListN(10, 40)