Unable to QuickPost multiple payment reversals
We are making changes to some custom code which reverses a user's payment transactions (charges, payments, waivers) and we have it working well in almost all cases.
Some of our users receive "coupons" which we post to their account as payments. When we need to reverse someone's transactions, our custom program tries to reverse these coupons by inserting the data into ps_quick_post_tbl and then calling QuickPost (SFPQKDRV). This always works fine if there is only 1 "coupon" payment, but if there are multiple, only the 1st one ever gets posted (gets reversed in item_sf) even though they all make it into ps_quick_post_tbl - and the data in this table looks good for all coupons. Is there a reason multiple payment reversals cant be posted at once?