# I need a little more detail here. How does this all currently work? Are you just creating a paymentintent for the amount of the virtual product and passing its client secret to the payment element?