Aug/Sept '24 Updates

This Changelog post details the updates made to the Newline Platform in August and September, 2024.

Release Date: September 29, 2024
Environment: Newline Sandbox

What we improved

  • New Returns Endpoint
    • Availability: The Returns Endpoint is now live in the Sandbox for client testing, with access currently limited to Stripe.
    • Documentation: Publicly accessible in the API documentation, enabling clients to review and build against the new functionality.
    • Production Timeline: The Returns feature is expected to be released to production in upcoming months.
  • Error Code Additions
    • General Error Codes: Added codes 1012–1018 to document general errors previously missing from the API.
    • Synthetic Account Errors: Introduced codes 2020–2023 to address client inquiries about undocumented synthetic account errors.
    • ACH Return Codes: Updated to distinguish between received and originated return codes, improving clarity for clients managing ACH returns.
  • New Transaction Types
  • Types Added: ach_return, initiated_ach_return, initiated_ach_reversal, and initiated_wire_return have been added to support client return operations and reversals.

What We’ve Fixed

Documentation Corrections

  • Synthetic Accounts Endpoint:
    Updated the text and example API response for listing synthetic accounts to improve accuracy.
    Transfer Endpoint:
    • id_number field: Corrected the character limit under the ACH object based on client feedback.
    • source_synthetic_account_uid: Fixed a typographical error.

Why It Matters

These updates improve the accuracy and completeness of our API documentation, address client feedback, and enhance usability. The release of the Returns Endpoint in Sandbox allows clients to build and test return operations before production, providing essential return management functionality and reducing the risk of unforeseen issues. The additional error codes and transaction types enable more detailed tracking and error handling, enhancing the overall client experience.