INNER CODE UNIT · Go

resourceStripeCouponUpdate

franckverrot/terraform-provider-stripe · stripe/resource_stripe_coupon.go:201

func resourceStripeCouponUpdate(d *schema.ResourceData, m interface{}) error {
	client := m.(*client.API)
	params := stripe.CouponParams{}

	if d.HasChange("metadata") {
		params.Metadata = expandMetadata(d)
	}

	if d.HasChange("name") {
		params.Name = stripe.String(d.Get("name").(string))
	}

	_, err := client.Coupons.Update(d.Id(), &params)

	if err != nil {
		return err
	}

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…