WooCommerce Pin Payments:
The best plugin from WooCommerce for Pin Payments
This extension allows you to use Australian-based Pin Payments as a credit card processor without a bank merchant account. This gateway uses Pin Payment’s secure Pin.js payment form whereby the credit card details are never received by your server. You can process payments in any currency supported by Pin Payment.
Pin Payments supports the Subscriptions extension.
Pin Payments also support re-using cards. When a customer pays, they are set up in Pin Payments as a customer. If they create another order they will be able to checkout using the same card. A massive timesaver for returning customers.