Monzo for Android - Teardowns & Deep Dives 👨‍💻

:tada: NEW – Version: 2.54.0 :tada:

Disclaimer: things below are subject to change, could just be tests or might be reverted!

Feature Flag Changes:

New:

<boolean name="chat_suggested_articles_v2_5" value="false" />
<boolean name="energy_offer_transaction_widget_enabled" value="false" />
<boolean name="monzo_plus_product_contents-insurance-uj" value="false" />
<boolean name="enable_income_declaration_stage" value="false" />
<boolean name="bizops_task_list_use_task_state_cache" value="true" />
<boolean name="chat_self_close_prompt" value="false" />

Deleted:

<boolean name="chat_suggested_articles_v2" value="true" />
<boolean name="accounts_list_aggregated_accounts_enabled" value="false" />

Asset Changes:

New:

ic_arrow ic_indicator ic_unionpay ic_unionpay_template_32

monzo_package_envelope

Notable String Changes:

New:

<string name="acc_label_card_number">Card number</string>
<string name="acc_label_card_number_node">%s, Card number</string>
<string name="acc_label_cvc_node">%s, CVC</string>

<string name="account_interest_balance_cap">%1$s on up to %2$s</string>

<string name="brand_amex">American Express</string>
<string name="brand_discover">Discover</string>
<string name="brand_mastercard">Mastercard</string>
<string name="brand_visa">Visa</string>

<string name="business_signup_add_trading_name_body">You can add a trading name or simply stick with your registered business name.</string>
<string name="business_signup_add_trading_name_primary_button">Use my registered business name</string>
<string name="business_signup_add_trading_name_secondary_button">Add trading name</string>
<string name="business_signup_add_trading_name_title">Which business name do you want us to use?</string>
<string name="business_signup_business_address_title">Business Address</string>

<string name="business_signup_choose_trading_address_body">This is where we’ll send your debit card and bank statements (if you ask for them). We’ll also add this address to any invoices you send.</string>
<string name="business_signup_choose_trading_address_primary_button">Use registered address</string>
<string name="business_signup_choose_trading_address_secondary_button">Add trading address</string>
<string name="business_signup_choose_trading_address_title">Which address do you want to use?</string>

<string name="business_signup_confirm_trading_address_hint">Trading Address</string>
<string name="business_signup_confirm_trading_address_primary_button">Confirm trading address</string>
<string name="business_signup_confirm_trading_name_hint">Trading Name</string>
<string name="business_signup_confirm_trading_name_instructions">"Add your business trading name. You can choose between using this and your registered name in the Monzo app, and on your business debit card."</string>
<string name="business_signup_confirm_trading_name_primary_button">Confirm trading name</string>

<string name="business_signup_trading_address_title">Trading Address</string>
<string name="business_signup_trading_name_title">Trading Name</string>

<string name="bzv_issuer_image_description">Issuer Image</string>
<string name="bzv_payment_system_image_description">Payment System Image</string>

<string name="card_action_manage_card_and_overdraft">Manage &amp; overdraft</string>

<string name="card_management_action_overdraft_description">%s current limit</string>
<string name="card_management_action_overdraft_title">Manage overdraft</string>

<string name="card_management_header_overdraft">Overdraft</string>

<string name="card_replacement_name_legal">Full legal name</string>
<string name="card_replacement_name_preferred">Preferred name</string>

<string name="company_type_selection_type_not_listed">My business type isn’t listed</string>

<string name="czv_whitelist_no_label">No</string>
<string name="czv_whitelist_yes_label">Yes</string>

<string name="diners_club">Diners Club</string>
<string name="discover">Discover</string>

<string name="hzv_cancel_label">Cancel</string>
<string name="hzv_header_label">Secure Checkout</string>


<string name="incomeDeclarationHint">Your income (per year)</string>
<string name="income_declaration_explanation">Let us know your approximate annual income. This won’t affect you opening your account, we use this to find out if we can lend you money in the future.</string>
<string name="income_declaration_skip">Skip</string>
<string name="income_declaration_title">What’s your income?</string>

<string name="jcb">JCB</string>

<string name="mastercard">MasterCard</string>

<string name="monzo_plus_offers_error_loading">We’re having some trouble fetching the offers at the moment. Please try again in a bit.</string>
<string name="monzo_plus_offers_toolbar_subtitle">Monzo Plus</string>
<string name="monzo_plus_offers_toolbar_title">Discounts and Offers</string>

<string name="name_update_in_progress_message">We’ll send you a notification as soon as it’s done.</string>
<string name="name_update_in_progress_title">Name update in progress…</string>

<string name="order_card_name_toolbar_title">Getting a new card</string>
<string name="order_new_card_name_title">What name do you want on your new card?</string>

<string name="overdraft_declined_accept">Ok, got it</string>

<string name="processing">Processing…</string>

<string name="profile_e_sign_agreement">eSign Agreement</string>

<string name="profile_fee_schedule">Fee Schedule</string>

<string name="profile_sutton_terms_of_service">Sutton Terms Of Service</string>

<string name="profile_update_address_pin_subtitle">Enter your card’s 4 digit PIN to update your address</string>

<string name="purchase_monzo_plus_cannot_add_features_continue">Confirm</string>
<string name="purchase_monzo_plus_cannot_add_features_edit">Edit</string>
<string name="purchase_monzo_plus_cannot_add_features_message">At the moment, you can’t add custom features from this point onwards. Soon we’ll make it possible to add them whenever you want.</string>
<string name="purchase_monzo_plus_cannot_add_features_title">Confirm custom features?</string>

<string name="unionpay">UnionPay</string>


<string name="unknown">Unknown</string>

<string name="update_name_checking_preferred_subtitle">We’ll send you a notification as soon as it’s done.</string>
<string name="update_name_checking_preferred_title">We’re checking your preferred name…</string>

<string name="visa">Visa</string>

Changed:

<string name="loan_summary_chat_with_us">Chat to us if you miss a repayment</string>
<string name="loan_summary_chat_with_us_body">We’ll find another way for you to pay. If you miss a repayment and don’t pay back within a few days, we’ll have to let credit reference agencies know (which could affect your credit score).</string>

<string name="loan_summary_chat_with_us">Get in touch if you miss a repayment</string>

<string name="loan_summary_chat_with_us_body">We’re here to help and can talk you through your options. If you’re more than a few days late it’s likely we’ll have to tell our credit reference agency. This can affect your credit score making it harder to borrow in future.</string>

Notable Deep Links:

monzo://monzo_plus_offers
monzo://new_card_name
monzo://topup (US related)

5 Likes