Design your own payment gateway, build your own custom payment form. Add your custom payment gateway icon. Submit the payment form to any 3rd party API. All fields are highly customizable as you can change the name, label, size, default value, CSS class/es, and more.
Paid Memberships Pro
PMPro – Custom Post Type Membership Access
Adds the ‘Require Membership’ meta box to all CPTs