JUMP TOOrdergroove RestRPCIntroductionURLsAuthenticationAPI Rate LimitsAPI PaginationWebhooks OverviewEvents and PayloadsItem EventsOrder EventsSubscription EventsSubscriber EventsTroubleshooting WebhooksConfiguring Your Server for Ordergroove WebhooksSubscriptionsListgetRetrievegetCancelpatchChange QuantitypatchChange Shipping AddresspatchChange PaymentpatchChange Email ReminderpatchChange FrequencypatchReactivatepatchUpdatepatchCreate in OrderpostCreate From ItempostChange ProductpatchChange Next Order DatepatchPrepaid subscriptionsUpdate Prepaid SubscriptionpatchChange Prepaid Renewal BehaviorpatchUpgrade Subscription To PrepaidpatchBundle ComponentsRetrieve ComponentgetUpdate ComponentspostDiscount CodesList Discount Codes For SubscriptiongetApply Discount Code To SubscriptionpatchOrdersOrder Status CodesListgetRetrievegetSend NowpatchCancelpatchChange Shipping AddresspatchChange PaymentpatchChange Place DatepatchUpdatepatchSkip SubscriptionpatchItemsListgetRetrievegetChange QuantitypatchChange PricepatchCreatepostCreate in OrderpostDeletedeleteUpdatepatchProduct ChangepatchCustomersListgetRetrievegetCreatepostUpdatepatchSet Contact DetailspatchMerchantList Cancellation ReasonsgetAddressesListgetRetrievegetCreatepostUpdatepatchUse address for allpostPaymentsCredit Card TypesListgetRetrievegetCreatepostUpdatepatchUse payment for allpostProductsListgetRetrievegetGroup CheckgetRelationshipsgetUpdatepatchBulk CreatepostBulk UpdatepatchTime-Window Rotating ProductManage Time-Window Rotating ProductpostOrdinal Rotating ProductManage Ordinal Rotating ProductpostRetrieve Rotating Delivery ProductgetOffer ProfileListgetUpdate CouponspatchOne Time IncentivesListgetRetrievegetCreatepostUpdatepatchDeletedelete1-click actions1-Click Delayget1-Click ReactivategetComposites (SC.ordergroove.com)Purchase POSTPurchase POST APIpostPurchase POST StatusgetCart (om.ordergroove.com)RetrievegetApply Discount Code To Subscriptionpatch https://restapi.ordergroove.com/subscriptions/{subscription_id}/apply_discount_code/Applies a Discount Code to the underlying Shopify Subscription Contract.🔐Authentication✔️ Application API Scope✔️ Storefront API Scope Attempting to call these on a non-live merchant or non-live Shopify subscription will result in a 400 error. Response Body Definitions