You're not really alone actually. I worked for a certain mlm company of only somewhat deserved ill repute (hey, we all have bills). There weren't many issues in the US, but outside in one of the numerous international markets we would end up doing crazy stuff like allowing 5 or 6 credit cards and bank drafts in a single order, and a mechanism for shifting transactions away from banks that didn't like us to banks that did not dissimilar from Cascade billing.
Honestly, your work sounds frustrating in some regards, but the novelty of the processing mechanics is intriguing. Thanks for sharing !
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.