Is there any way to set up region specific payment processing?
Basically, I'm building a site for a Canadian Winery that absolutely needs to process payments offline for any orders shipped outside of BC. Ideally, we would love to still be able to process live transactions on any orders to be shipped within BC through our payment gateway PSIGate. Also, it would be amazing if the offline transactions could still verify and maybe even pre authorize the cards.
If you can think of any way in which any of this is possible, I will be so freakin' happy. I freakin' love MODx + FoxyCart, but am really struggling with coming up with a solution for this. Other solutions I'm looking at are less than ideal, since we are plan not to have to process these orders offline in the future.
Note: right now we're looking into PCI DSS certification, to be able to access the access credit data stored in your system.