At the moment, it's too expensive to run a descent payment system on the bitcoin network. The fees need to come down, and in a way that doesn't depend on begging centralized services to "Adopt Segwit".
From Bitpay:
The Bitcoin network has been seeing record transaction volume in the last few weeks. This growth has also led to record network congestion and record-high bitcoin miner fees.
Bitcoin miner fees are now more than $30 per transaction on average. To protect purchasers and to continue to offer service for Bitcoin payments, we are now requiring a new invoice minimum payment amount of $100 on all BitPay invoices.
This change does not affect person to person payments in the BitPay wallet, only payments to BitPay merchants and bitcoin-to-dollar loads for the BitPay Card.
Source:
https://blog.bitpay.com/minimum-invoice-update/