The following steps describe a successful flow for performing card payments using mobile SDKs:
Store the card capture key on your backend and pass it to the mobile app at the start-up phase or when the payment is initialized.
Your app will send a call to Verifone SDK to display the Card Form. The following information should be passed to the Card Form: card capture key, price, and the option whether to include the stored card in the Card Form or not. Verifone SDK will provide your appwith the encrypted card data, shopper name and card brand. Send the encrypted data along with additional information about the order to the backend.