Version 3.5 Build 260409

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 ShopifyIntegrationId to the current ShopDomain, 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 throwing Unexpected 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 GatewayTimeout responses 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
  • UI's
    • Shopify Checkout D
  • D= Development, S = Staging, P# = Production[Server]