I want to implement a system where customers can buy physical products as subscription with recurring billing. Customers will come to my site, visit product page and buy stuff. They need to register an account before purchasing. After registration they will be forwarded to payment processor for payment and after successful payment they will be returned back to my site.
I dont want to use Paypal as a payment processor.
It will be recurring payment on monthly, quarterly, bi-annual or annual basis.
Customers can login to my site in order to view their Order History, Profile Management and can edit their Billing and/or Shipping details.
Customers can cancel their Subscription any time after login to their account on my site.
Currently I am using wordpress with WooCommerce plugin for eCommerce functionality.
I am planning to use Amazon as a payment processor.
I have searched WooCommerce Extension Drectory and found WC Subscription extension that can be used for my site. But I just confirmed from the Support WC Subscription only support recurring payment with Paypal and Stripe, no other payment processor is supported at the moment.
According to my need, what will be the best solution? I am open to switch the platform from Wordpress to something else that can fulfill my requirement.