Credit card information on custom payment gateway

I’m implementing a custom payment gateway for my Sylius app. I have followed this documentation:

Everything looks fine, but I when I’m checking out, I select my custom payment method and the order is placed, nothing else asked.

I would like to show the user a form to input the credit/debit card information. It’s that possible with Sylius or I need to create the form?