January 23, 2024 - Production Release

  • Account Updater API
  • Payment Services v1
  • TGAPI v2
  • Payment Services v2

Account Updater API

20473 CAU API: Utilize last four parameter to identify update to PAN

  • Customers will now receive an 'UpdatedCardSuffix' field when making calls to CAU if there is an update to the PAN they sent in.

Payment Services v1

20326 Add foreignRetailerIndicator parameter to Litle (Vantiv)

  • Customer can now pass in foreignRetailer once WorldPay implements the same on their site.

TGAPI v2

20623 BUG: Minified JSON leads to finding unmatched closing brackets

  • Boolean tx-minified-payload. Indicates that your payload is minified/compressed i.e. When payload drops all tabs and whitespace and makes JSON take up the least space.
    We do recommend using this header only when your JSON payload is compressed and also contains TokenEx Function.
    e.g. {"PaymentCard":{"type":"credit","cardNumber":"{{{TOKEN}}}","expDate":"1234", "securityCode": {{{{FUNCTION:CVV, TOKEN:TOKEN}}}},"test": {"test2": {"test3": "data"}}}}"

Payment Services v2

20677 Stripe - Simplify GatewayErrors

  • Stripe gatewayResponse.gatewayErrors generation adjusted to always return a single item. The message field is always mapped to the Stripe message. Code is populated first with the decline_code. If that's not present, then code. If code is not present, fall back to the exception type that the Stripe SDK threw.
    The source mapping will always be "Gateway" unless the Stripe response indicates the charge outcome.type is "issuer_declined" - which will show "Processor".

20592 Update Cybersource SDK

  • PS v2 Cybersource Gateway - updated SDK to v0.0.1.37