web
You’re offline. This is a read only version of the page.
close
Skip to main content

Notifications

Announcements

No record found.

Community site session details

Community site session details

Session Id :
Finance | Project Operations, Human Resources, ...
Suggested Answer

R3: Call center credit card payment is incorrectly authorized for entire order amount after partially invoiced

(0) ShareShare
ReportReport
Posted on by 847

R3 version: 6.3.6000.151

We are testing R3 before we upgrade from R2, and I found what appears to be a bug in the credit card processing system.  Here are the steps to reproduce it...

  1. In Call Center, create an order with two lines on it.
  2. Enter a credit card as payment and submit the order.  At this point the payment amount authorized is the same as the order total. (e.g., $100)
  3. Invoice one line of the order.  (e.g. $25)
  4. Notice that the amount that was invoiced ($25) was captured (or “finalized”) by AX, which is correct, but AX also requested a new authorization for the entire order amount ($100) instead of the remaining order amount ($75).

What AX should have done in step 4 is authorize just the remaining order amount ($75 in the above example), instead of the full order amount.

I stepped through the code during the process (step 4 above) and found that the payment (MCRCustPaymTable) is staying in an "authorized" status, and the logic to calculate how much to authorize subtracts payments in "posted" status.  Since the payment isn't in "posted" status yet, AX thinks the entire order amount still needs authorized.

I performed an LCS issue search for "credit card" and checked all 100+ results, but none of them refer to this problem.

Two questions about this:

  1. Has anyone else seen this?
  2. If so, is the problem a configuration issue, or does it require fixing the bug in code?

Thanks in advance for any advice.

djz

I have the same question (0)
  • Suggested answer
    Ramune Profile Picture
    on at

    Hi Daniel,

    I did some research, but also did not find anything similar reported to us earlier.

    If you can reproduce this issue in standard R3 CU13, please create a support incident so we could investigate it.

  • Daniel Zook Profile Picture
    847 on at

    Thank you.  I haven't created a support incident before... how do I go about doing that?

    djz

  • Suggested answer
    Ramune Profile Picture
    on at

    Hi Daniel,

    there should be an option to create a service request from LCS Project if you have such. Otherwise you should contact your TAM or SA if you have a support contract with Microsoft.

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Responsible AI policies

As AI tools become more common, we’re introducing a Responsible AI Use…

Neeraj Kumar – Community Spotlight

We are honored to recognize Neeraj Kumar as our Community Spotlight honoree for…

Leaderboard > Finance | Project Operations, Human Resources, AX, GP, SL

#1
Abhilash Warrier Profile Picture

Abhilash Warrier 669 Super User 2025 Season 2

#2
André Arnaud de Calavon Profile Picture

André Arnaud de Cal... 449 Super User 2025 Season 2

#3
Martin Dráb Profile Picture

Martin Dráb 384 Most Valuable Professional

Last 30 days Overall leaderboard

Product updates

Dynamics 365 release plans