I have spent the past 2 weeks searching for a reputed Offshore Payment Processor that supports integration with WooCommerce. Unfortunately, all decent credit card processors like Authorize.net require an SSN or ITIN number. Any advice on a decent payment processor that supports WooCommerce integration would be appreciated. thanks. PS: I am selling physical products.