Wp-PayForm Pro allows you to set a trial period for the user. By which the user can take a trial with a predefined time period. After the trial ends if the user keeps the subscription then it will charge the subscribed amount. Also, You can get the user data by the form along with the subscription.
Subscriptions with a Trial Period:
(This form below is used for 7 days trial period. After 7 days it will charge as a subscription basis.)
Test using card number 4242 4242 4242 4242, any (future) expiration and any CVC. More test cards
Test using PayPal Id: firstname.lastname@example.org