# Extend your Flow for mobile integration Flow for mobile provides the flexibility to extend your [integration](https://www.checkout.com/docs/payments/accept-payments/accept-a-payment-on-your-mobile-app/get-started-with-flow-for-mobile.md) to support a range of advanced payment scenarios. For example, you can: - [Dynamically adjust the payment amount](https://www.checkout.com/docs/payments/accept-payments/accept-a-payment-on-your-mobile-app/extend-your-flow-for-mobile-integration/dynamically-adjust-the-payment-amount.md). For example, if the customer applies a discount code or changes their shipping method. - [Retrieve card metadata](https://www.checkout.com/docs/payments/accept-payments/accept-a-payment-on-your-mobile-app/extend-your-flow-for-mobile-integration/retrieve-card-metadata.md) and [card tokenization results](https://www.checkout.com/docs/payments/accept-payments/accept-a-payment-on-your-mobile-app/extend-your-flow-for-mobile-integration/retrieve-card-tokenization-results.md). For example, to use in server-side risk checks. - [Accept payments with stored card credentials](https://www.checkout.com/docs/payments/accept-payments/accept-a-payment-on-your-mobile-app/extend-your-flow-for-mobile-integration/accept-payments-with-stored-card-credentials.md) so returning customers do not have to input their card details every time they make a purchase. --- ## Related topics - [Accept payments with stored card credentials](https://www.checkout.com/docs/payments/accept-payments/accept-a-payment-on-your-mobile-app/extend-your-flow-for-mobile-integration/accept-payments-with-stored-card-credentials.md): Find out how to accept payments with your customers' stored card details in Flow for mobile. - [Dynamically adjust the payment amount](https://www.checkout.com/docs/payments/accept-payments/accept-a-payment-on-your-mobile-app/extend-your-flow-for-mobile-integration/dynamically-adjust-the-payment-amount.md): Dynamically adjust the payment amount based on changes during checkout. - [Enable Remember Me](https://www.checkout.com/docs/payments/accept-payments/accept-a-payment-on-your-mobile-app/extend-your-flow-for-mobile-integration/enable-remember-me.md): Enable customers to save their card details during checkout. The next time the customer shops at any merchant that has Remember Me enabled, we display their saved card details. - [Retrieve card metadata](https://www.checkout.com/docs/payments/accept-payments/accept-a-payment-on-your-mobile-app/extend-your-flow-for-mobile-integration/retrieve-card-metadata.md): Use the onCardBinChanged event to retrieve metadata for the customer's card in real time. - [Retrieve card tokenization results](https://www.checkout.com/docs/payments/accept-payments/accept-a-payment-on-your-mobile-app/extend-your-flow-for-mobile-integration/retrieve-card-tokenization-results.md): Use the onTokenized event to monitor the results of tokenizing a payment card.