- Added SubscriptionBillingAttempt object to log each subscription billing execution.
- Implemented idempotency keys to prevent duplicate orders and auto-create orders on successful attempts.
- Maintained backward compatibility; existing partner integrations are unaffected.