Uploaded image for project: 'Blesta Core'
  1. Blesta Core
  2. CORE-4517

PostalMethods: Update required to work with recent API changes

    Details

    • Type: Improvement
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 5.2.0
    • Fix Version/s: 5.2.1
    • Component/s: Staff Interface
    • Labels:
      None

      Description

      Recently PostalMethods made changes to their API without advanced notice. Rather than deprecating functionality and keeping things backwards compatible they made a backwards incompatible change and pushed it out. Now users cannot send invoices through PostalMethods. Here's what they sent us on Oct 7, 2021:

      The following changes would take into effect on 7th October 2021(7-10-21)1)

      Reply of Envelop address (replyonEvelopeAddress) would be added to the Send Letter and Send Letter With Address APIs.

      1) The type of this address object would be same as sendToAddress and returnAddress.

      2) The returnAddressPosition parameter in both Send Letter and Send Letter With Address APIs would not be functional anymore. Instead, the returnAddress would always be printed on the top left position and replyonEvelopeAddress would be printed at bottom right position.

      3) The replyOnEnvelope parameter in both APIs would be associated with only replyonEvelopeAddress. If the replyOnEnvelope is true then the replyonEvelopeAddress would be validated and printed at bottom right otherwise not.

      4) The isReturnAddressAppended parameter in both APIs would be associated with only returnAddress. If the isReturnAddressAppended is false then the returnAddress would be validated and printed at top left otherwise the system would assume that the return address is already present in the doc and it not would print it.

      The documentation would be updated when the updates are live . You will find the documentation here

      https://documenter.getpostman.com/view/10877655/TVKD3dba

      So, we need to update the integration to be compatible and verify that it works.

      If they continue to operate this way, we may consider dropping PostalMethods totally in support of Docsaway.

        Activity

        There are no comments yet on this issue.

          People

          • Assignee:
            jonathan Jonathan Reissmueller
            Reporter:
            admin Paul Phillips
          • Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:
              Fix Release Date:
              2/Nov/21

              Time Tracking

              Estimated:
              Original Estimate - Not Specified
              Not Specified
              Remaining:
              Remaining Estimate - 0 minutes
              0m
              Logged:
              Time Spent - 2 hours, 41 minutes
              2h 41m

                Agile