FeatureFedexAdd support FedEx OAuth connections
FixStripePayment token migration when moving from Stripe v1 to v2
FixPaypalFixed a bug with future subs
FixPlugnpayUpdate to use new authentication
FixCartEnsure automatically added coupons don't display errors
FixArray conversion to fix fatal error
FixCheckoutImprove handling of edge-case where an ipn is received before the customer comes back
FeatureAnalyticsTrack express checkout interactions
FixPhp UpgradeBoa and stripe warnings
FixUpdate check against zeros with empty strings
FixPhp UpgradeFix the spacing in email body and placeholder in subject
FixPhp8Fix warnings and error for php8
FeatureShippingMigrate the FedEx to use new REST api
securityAdd no-sniff header to legacy admin
FixStripeImproving loading for express checkout options
FeatureStripeShow loading modal on express checkout submission
FixUse writer instead of reader when processing subs
FixTemplatesEnsure template writing doesn't allow for partial file reads under load
FixTemplatesAccessibility improvements
choreRemove stale subprocessor
Resolves #397, javascript commenting weirdness in automagicache.
FeatureSubscription event log and item modification tracking
Revert "Add the original_transaction_id to the subscription data."
FeatureTOS & privacy policy updates
FixStripe V2Update the $subThirdPartyId in the process_past_due_subscription
FixGift CardsCorrect issue with gift cards not saving correctly
FixCartGuard id=0 FoxyStore, route LogError FK-unsafe writes to monolog
FixError EntryDon't stash 0 into session transaction_id
FixStripeUpdate stripe connection migration button text
FixViva WalletAdd short pause on webhook handling to prevent race conditions
FixPaypalPolishing Paypal integration
FeatureAttributesAdd store_id to the attributes filter
FixStripe V2Add support for api transactions
FixCartAllow coupons and gift cards to be added with subtoken checkout
FixCheckoutImprove error handling for failed login attempts on checkout submit
FixSubsTrigger cancelled webhook event for all same-day subscription cancellations
FixCybersource RestTrim address parameters to the maximum length allowed
FixQuickbooksEnsure connection tokens are refreshed before expiry
FixUspsEnsure oauth token refresh failures are handled correctly
FixAdd customer_id and postal_code columns to the transaction report
FixSquare UpUse product id for the uid if no product code
FixTaxesInclusive taxes product prices now displaying consistently
FeatureStripe V2Add customer migrations and legacy stripe migration
FixStripe V2Fix double express div
FixCybersourceEnsure pending review gateway response triggers store email
FeatureOrbitalAdd verify/capture/refund/void
FixBluesnapUpdate bluesnap and cybersource rest status
FixHapiQuick change to determining spelling for property helpers
FixAuthorize CimEnsure authorize.net cim maintains the correct card brand for saved cards
FeatureCustomer MigrationsAdd support for stripe v2
FeatureStripe V2Add method to process transactions via API
FeatureGatewaysAdd support for ACH.com
chorePrivacy policy update for DPF
FeatureGatewaysAdd support for ACH.com
chorePrivacy policy update for DPF
FixWorldlineCorrect positioning of `requiresApproval` in request structure
FixStripeUpdate character length limit for product codes
FixStripe ConnectRemove exception for email sending
FixAttributesRemove hard limit of 300 records when zooming
FixAdminUpdate past due amount capture link to prevent double-submits
FixUspsUpdate usps integration for legacy store versions
FixEmailsUpdate locales to send correct emails
FixBofaUpdate Bank of America error handling
FixWorldlinePass requiresApproval=false for hosted checkout payment configuration
FeatureStripeNew integration
FixAdyen EmbeddedAdd sleep when processing webhooks and check status before doing redirect
FixWordlineAdd support for additional statuses for processing webhooks