Zend certified PHP/Magento developer

How to Enable vault feature in custom payment module

We are generating payment token against credit card for this we build a custom payment module which is working fine, now we want to enable the customer to save the card and choose saved card during the checkout to make the checkout process faster.

We wil not make any transacton when the customer will choose the saved card as the payment token will remain the same. we will just complete the order and update the credit card and token information afte the order will placed.

To accomplish this we will use Vault feature.can someone help in enabling vault in custom payment module.

Thanks