It is possible to use a Vault Forward directly with a checkout session and Secure Fields. This is especially useful when you don’t want to create a payment method, or when you want to collect a CVV for a payment method.

Forward CVV for a stored card

To forward a security code (CVV) for a stored card, create a checkout session and use it with Secure Fields to collect the security code. More information on this can be found in our Secure Fields guide on this topic.

Once you’ve collected the security code, you can forward all the card details using the checkout session as described below.

Forward a checkout session

To forward a checkout session, set the x-vault-forward-checkout-session instead of the x-vault-forward-payment-methods header.

Please note you can only ever provide one checkout session to vault forward.