The biggest problem with this is. It that the platforms would not provide the service. I think most of them would happily facilitate the service to any country.
The real problem lies in the regulatory bodies that allow international transactions. The easier a transaction is made the more difficult it is to get the regulatory approval to enable the transaction.
That is to say Stripe or Paypal would offer transactions between every country tomorrow if the costs (both financially and red tap wise) of doing so we’re not higher than would make it viable.