We’ve updated how payments are triggered when D365 calls Beacon2, helping prevent extra payments from being created in error.

We reviewed all D365 flows that interact with Beacon2 and found two key areas where payments were being duplicated:

  • Payment form (Process Electronic Payment)
  • E-Payments (Process Payments)

To fix this, we introduced updated logic. Both have now been corrected to follow the new logic, ensuring payments are only created when needed.