Ah okay, that explains things a bit better. When I have used the “addOrderItem” function, it was during the creating of new orders, and charging them straight away.
As you are dealing with Subscriptions, that is something I let Infusionsoft deal with.
It is a bit hard to work out what they are doing here.
You can search for the Order Id, via the Orders page. Then you can see if it matches to what your AP Log says.
Maybe they have some sort of sync table, and if you merge / remove contacts it cannot match them up correctly. That is a guess on what they are doing.
I have no experience with Digistore24, I never heard of them until you mentioned them yesterday. @John_Borelli, have you dealt with Digistore24 before?