By default Directory Pro uses two payment gateway they are Paypal & Stripe
You can also use woocommerce payment gateway. You need 3 steps to add woocommerce payment integration.
Step 1 : Create woocommerce Product/Subscription.
Step 2 : Select Woocommerce Payment Gateway from plugin setting-> Payment gateway
Step 3 : Create /Edit Package & select a woocommerce product
Now User can use woocommerce payment gateway from plugin "User Registration" page.The woocommerce oder status will be "Processing" When site admin set "Completed" the oder status. Then the user role will change(When the user try to login).