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.
Full behavior, validation rules, and side effects
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
Documentation Index
Fetch the complete documentation index at: https://appstleinc-aeca3e0a.mintlify.app/llms.txt
Use this file to discover all available pages before exploring further.
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"
Unique identifier of the billing attempt record
12345
Shopify billing attempt ID
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 Scheduled billing date for this attempt
Associated subscription contract ID
67890
Number of billing retry attempts
1
Shopify order ID if billing was successful
Total order amount
29.99
Shopify order name/number
"#1001"
SENT, UNSENT, FAILED, EMAIL_SETTINGS_DISABLED, CUSTOMER_PAYMENT_EMPTY, CONTRACT_CANCELLED SENT, UNSENT, FAILED, EMAIL_SETTINGS_DISABLED, CUSTOMER_PAYMENT_EMPTY, CONTRACT_CANCELLED, STOP_FROM_CONTRACT, CONTRACT_PAUSED SUCCESS, FAILED, TO_BE_TRIED SENT, UNSENT, FAILED, SMS_SETTINGS_DISABLED, CUSTOMER_PAYMENT_EMPTY, CONTRACT_CANCELLED, PHONE_NUMBER_EMPTY SENT, UNSENT, FAILED, SMS_SETTINGS_DISABLED, CUSTOMER_PAYMENT_EMPTY, CONTRACT_CANCELLED, STOP_FROM_CONTRACT, CONTRACT_PAUSED, PHONE_NUMBER_EMPTY Order note or special instructions
SENT, UNSENT, FAILED, EMAIL_SETTINGS_DISABLED, CONTRACT_CANCELLED