Version 3.5 Build 260409
2 days ago by Jason Martin
Updates
Shopify Checkout
- Increased Pixxles 3DS callback packet lookup window from 5 minutes to 1 hour to better support longer mobile challenge flows and reduce false missing-payload warnings.
Patches
Shopify Checkout
- Fixed stale Shopify payment-session integration recovery by falling back from missing
ShopifyIntegrationIdto the currentShopDomain, and repairing the stored session integration id when recovered. - Fixed Shopify payment attribute parsing to branch by request
Content-Type, preventing normal urlencoded Shopify requests from being incorrectly parsed as multipart and throwingUnexpected end of stream. - Hardened Pixxles 3DS callback handling for malformed callback URLs by recovering numeric connector ids like
4725<..., restoring missing domain values when possible, and redirecting to Transaction Error instead of throwing a null reference. - Improved transaction timeout logging so empty
504 GatewayTimeoutresponses from the transaction API are reported clearly as unparseable timeout responses instead of the older misleading null/empty-key parser warning. - Fixed Shopify install authentication handling so invalid site login/password attempts are treated as a normal warning-level validation failure instead of an error, and removed submitted passwords from logs/Sentry.
Environments
- Development PUBLISHED
- Staging pending
- Production pending
Systems Effected
- API's
- Transaction
D
- Transaction
- UI's
- Shopify Checkout
D
- Shopify Checkout
D= Development,S= Staging,P#= Production[Server]