Alternative to PayPal legacy SOAP API?

For compliance reasons, we will need to move off the PayPal legacy SOAP API, and onto one of the current APIs. From what I understand, the current non-legacy APIs are the REST API, and the JavaScript SDK.

Is there a way to do this presently with s2member? If not, is there any timeline or estimate for when this will be available?

Failing that, can anyone recommend an alternative to s2member? We’re happy with the plugin, however if we can’t move off the SOAP API, we will have no choice but to find another method for handling PayPal transactions on our WordPress site.

Thank you in advance!