This is a code test for STRIPE elements checkout card collection and background/offsession payment later. The payment here is simulated through an onscreen button but the coding here assumes that this make-payment request would happen offline and therefore with no user interaction.
If authentication is required for the payment to go through, then this is yet to be worked out.
See methodfish.com for more information
warning WARNING: This code is not 100% working code and is still being worked out how to implement fully - handle with care