Skip upcoming subscription order
Skips a scheduled billing attempt, preventing the order from being processed. The next billing date is automatically recalculated based on the subscription frequency.
Key Features:
- Flexible Skipping: Skip any upcoming order
- Auto-Rescheduling: Next billing date automatically adjusted
- Prepaid Support: Handles both regular and prepaid subscriptions
- Activity Logging: Tracks skip events for reporting
- Customer Control: Allow members to manage delivery timing
How It Works:
- Marks the billing attempt as skipped
- Calculates new next billing date (current date + frequency)
- Updates subscription contract in Shopify
- Logs skip activity with event source
- Returns updated billing attempt details
Use Cases:
- Customer going on vacation
- Too much inventory on hand
- Temporary pause without canceling
- Budget constraints for specific month
- Customize delivery schedule
Authentication: Requires API key authentication via X-API-Key header or api_key parameter
Headers
Path Parameters
Billing attempt ID to skip
Query Parameters
API Key (Deprecated - Use Header X-API-Key instead)
Subscription contract ID
Whether this is a prepaid subscription
Response
Order successfully skipped, returns updated billing attempt
Shop domain identifier
"my-store.myshopify.com"
Number of billing retry attempts
1
Shopify billing attempt ID
Scheduled billing date for this attempt
Associated subscription contract ID
67890
Unique identifier of the billing attempt record
12345
Total order amount
29.99
Shopify order ID if billing was successful
Shopify order name/number
"#1001"
Order note or special instructions
SENT, UNSENT, FAILED, EMAIL_SETTINGS_DISABLED, CONTRACT_CANCELLED Current status of the billing attempt
SUCCESS, FAILURE, REQUESTING, PROGRESS, QUEUED, SKIPPED, SOCIAL_CONNECTION_NULL, CONTRACT_CANCELLED, CONTRACT_ENDED, CONTRACT_PAUSED, AUTO_CHARGE_DISABLED, SKIPPED_DUNNING_MGMT, SECURITY_CHALLENGE, SHOPIFY_EXCEPTION SENT, UNSENT, FAILED, EMAIL_SETTINGS_DISABLED, CUSTOMER_PAYMENT_EMPTY, CONTRACT_CANCELLED SENT, UNSENT, FAILED, SMS_SETTINGS_DISABLED, CUSTOMER_PAYMENT_EMPTY, CONTRACT_CANCELLED, PHONE_NUMBER_EMPTY SENT, UNSENT, FAILED, EMAIL_SETTINGS_DISABLED, CUSTOMER_PAYMENT_EMPTY, CONTRACT_CANCELLED, STOP_FROM_CONTRACT, CONTRACT_PAUSED SENT, UNSENT, FAILED, SMS_SETTINGS_DISABLED, CUSTOMER_PAYMENT_EMPTY, CONTRACT_CANCELLED, STOP_FROM_CONTRACT, CONTRACT_PAUSED, PHONE_NUMBER_EMPTY SUCCESS, FAILED, TO_BE_TRIED