Purchasing Services Release Notes#
v2.2.0#
Combining
validation_servicesinto purchasing
v2.0.1#
Upgrade to latest dependencies, including fixes for scripting
v2.0.0#
Upgrade to latest and cleaned up dependencies
Fix linting issues
Updated license
v1.25.0#
Upgraded to service-core version
v3.8.4Added sharding configuration to various classes
Added additional named indexes to various classes
Fix for PromoCode validation; if a promo code isn’t applied - remove it from the order
Save the user’s stripe customer ID when creating their account
Fixed bug that if the order is in CREATED state and attempted to be processed, the lock is never cleared
Allow payments to update Orders only if they’re not in the CREATED state
Fixed bug with validation and currency
Ensuring that Payment amount is passed properly to Stripe
Refactored config for Stripe to reduce init errors
Refactored StripeProvider configuration to be more intuitive
Added parentUid property to Product to support nested products
Implemented REST API for managing PaymentMethods
Fixed issues with processing orders concurrently
Fixed logic issue with second product match condition
Fixed issue with filtering product results by user roles while respecting search queries
Added LaunchProfiles - data structure to define named grouping of launch arguments to apply to a Product upon launch
Added featured to Product to indicate whether a product is featured and at what display index it should be displayed in the launcher
v.12.11#
Fixing promo code validation logic
Giving users ability to pull their own orders by index
v1.24.9 - v1.24.10#
Giving all customers ability to delete owned Payment model with state validation
v1.24.3 - v1.24.8#
Fixing promo code validation logic
v1.24.2#
When applying a promo code, only keep it on the order if it succeeds when creating / updating
v1.24.1#
When updating an Order, ensure that the totals get re-calculated appropriately
v1.24.0#
Stripe provider fixes to ensure order is processed immediately on payment
Stripe saved payment method fixes
v1.20.0#
Upgraded all dependencies
Refactored routes for
service-coreversionv3.xchangesAdded
SUBMITTEDstatus to OrderstatusOrders with
CREATEDstatus are no longer automatically processed, must be set toSUBMITTEDAdded update endpoint for
OrderFixed multiple issues with orders being processed concurrently