MyCommerce Payment Processor suspended operations
Without any previous announcement, MyCommerce (our payment processor and merchant of record) parent company, Digital River, has filed for insolvency and suspended all the operations with developers and companies selling through them.