Skip upcoming membership order
Skips a scheduled billing attempt, preventing the order from being processed. The next billing date is automatically recalculated based on the membership frequency.
Key Features:
- Flexible Skipping: Skip any upcoming order
- Auto-Rescheduling: Next billing date automatically adjusted
- Prepaid Support: Handles both regular and prepaid memberships
- 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 membership 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)
Membership contract ID
Whether this is a prepaid membership
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