Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.y.uno/llms.txt

Use this file to discover all available pages before exploring further.

v2.13.4

April 20, 2026
  • Font Family Customization
    Merchant-defined fontFamily set in YunoConfig.styles is now applied across all SDK components. No API changes required.

v2.13.3

April 5, 2026
  • WebView State
    Improved loading state handling during WebView transitions for a smoother checkout experience. No API changes required.

v2.13.2

March 20, 2026
  • 3DS Redirect Handling
    Enhanced 3DS redirect handling for broader provider compatibility. No API changes required.

v2.13.1

March 5, 2026
  • Loader Timing Behavior
    Adjusted loader timing behavior in extended payment flows for a more consistent user experience. No API changes required.

v2.13.0

February 15, 2026
  • Keeploader Support
    Added integration support for Keeploader. Contact your Yuno technical account manager to enable this feature for your account.

v2.12.0

January 10, 2026 Enhancements
  • Dynamic Regional Base URLs
    The SDK now selects its base URL dynamically based on the region prefix, improving routing reliability for multi-region deployments. No API changes required.
  • Alphanumeric CNPJ Validation
    Added support for alphanumeric CNPJ validation in Brazilian payment flows. No API changes required.
  • Dynamic CVV Length by Card Type
    The SDK now fetches the maximum CVV length per card type from the API and maps per-brand security_code_length values. No API changes required.
  • Cardholder Name Limit Increase
    The maximum allowed length for cardholderName has been increased from 50 to 255 characters. No API changes required.
  • OTT Payment Method Type Display
    The payment_parent_method_type field is now displayed in the OTT component and included in the OTT response. No API changes required.
  • Dynamic Action Warning Banner
    A warning banner has been added to the dynamic action screen to surface important messaging to users during payment flows. No API changes required.
  • Headless Flow Coroutines Migration
    Headless payment flows have been migrated from callbacks to Kotlin coroutines for improved performance and reliability. No API changes required.
Bug Fixes
  • WebView Toolbar Overlap on Android 15
    Fixed a layout issue where the WebViewActivity toolbar overlapped the system status bar on devices running Android 15 and above. No API changes required.
  • PSE Issuers Null Response Crash
    Fixed a crash that occurred when the PSE issuers endpoint returned a null or empty response. No API changes required.
  • CVV State Desync on Brand Switch
    Fixed a CVV state desynchronization issue that occurred when switching card brands in the step-by-step card form. No API changes required.
  • Enrolled Card Form Skip Bug
    Fixed a bug where an enrolled card skipped the form entry step when billingAddress or cardholderName were required fields. No API changes required.
  • Empty Form on All-False Fields
    Fixed a bug where the card form rendered as empty when all FieldsRequired flags were set to false. No API changes required.

v2.11.2

December 18, 2025
  • Cardholder Name Visibility Control
    The cardholder name field is now shown or hidden based on the backend response, replacing the previous static display logic. No API changes required.

v2.11.1

December 1, 2025
  • Punto Pago Kiosk Disclaimer
    Added a disclaimer message to the Punto Pago kiosk screen to communicate relevant payment terms to users. No API changes required.
  • Cartes Bancaires UI Updates
    Updated the visual presentation of the Cartes Bancaires payment option to align with current design standards. No API changes required.

v2.11.0

November 10, 2025
  • CheckoutBuilder Migration
    Removed cardFlow from YunoConfig. Card flow configuration is now handled exclusively through the Dashboard Checkout Builder. Update your integration before upgrading.
    Migration guide →

v2.9.0

September 15, 2025
  • subPaymentState Parameter
    Added a subPaymentState parameter to the callbackPaymentState callback in startCheckout() and continuePayment(), providing finer-grained payment status reporting. No API changes required.
  • Google Pay in startPayment
    Google Pay is now supported in the startPayment flow in addition to startCheckout. No API changes required.

v2.8.1

August 20, 2025
  • Google Pay Card Type Field
    Added a new card type field to the Google Pay response object to improve card identification in payment flows. No API changes required.

v2.8.0

August 5, 2025
  • Card Scanning via OCR
    Added card scanning (OCR) functionality powered by Google Pay’s solution, allowing users to scan their credit or debit cards using the device camera during checkout. No additional integration changes required beyond enabling the feature.

v2.7.0

July 10, 2025
  • Architecture Improvements
    Internal architecture improvements to improve SDK stability and maintainability. No API changes required.
  • EdgeToEdge WebView Layout
    Fixed an EdgeToEdge rendering issue in WebViewActivity that caused layout overlap on devices with edge-to-edge display mode enabled. No API changes required.

v2.6.0

June 10, 2025
  • Google Pay PIX Direct
    Added support for Google Pay PIX direct integration, enabling PIX payments via the Google Pay flow. No API changes required.

v2.5.0

April 25, 2025
  • Brazil Hybrid Card Support
    Added support for Brazil hybrid cards, which are processed as credit by default and can be saved for future use. No API changes required.
  • Chinese Localization (zh-CN)
    Added complete Chinese Simplified (zh-CN) localization across payment flows, error messages, loaders, and APM screens. No API changes required.
  • External Browser for APM Links
    APM payment links now open in the device’s external browser, improving compatibility and security for third-party payment flows. No API changes required.

v2.4.2

March 20, 2025
  • Default Credit Processing for Hybrid Cards
    Hybrid cards in Brazil are now processed as credit by default in both payment and enrollment flows, and cards can be saved. This behavior is country-gated; ensure your 3DS flow is compatible before upgrading.

v2.4.0

March 5, 2025
  • OTP Screen Visibility in APM Render Mode
    Fixed an issue where the OTP screen in APM render mode was cut off, making the digit input fields invisible to the user. No API changes required.
  • Checkout Builder Endpoint Updates
    Updated Checkout Builder endpoint signatures and aligned styling and action rendering with the latest builder schema. No API changes required.
  • Name Fields in Card Forms
    The first_name and last_name input fields are now included in the One Step, Step-by-Step, and Enrolled Payment card forms when required by the payment configuration. No API changes required.

v2.3.0

February 5, 2025
  • Geolocation in customer_payer
    Added support for latitude and longitude fields in customer_payer to enable geolocation data collection for fraud analysis. Pass the coordinates when initializing checkout.
  • renderMode Enrollment Support
    Added renderMode support for enrollment flows in Mobile Lite, enabling manual rendering control via Checkout Builder. No API changes required.
  • CVV Validation Improvements
    CVV validation for UATP cards is no longer applied when the CVV field is hidden in One Step and Step-by-Step forms. The CVV tooltip no longer reappears when the keyboard is dismissed. No API changes required.
  • Mandatory Expiration Date for Voucher Brands
    The expirationDate field is now mandatory for voucher brands that require it (Sodexo, VR, Elo, Alelo, Ticket), determined via card-iin detection. No API changes required.

v2.2.2

January 15, 2025
  • Luhn Validation Restored
    Reverted card validation to use Luhn algorithm for all card types. This change restores the previous validation behavior and improves consistency across card brands. No API changes required.

v2.2.1

January 5, 2025
  • Minor Fixes and Updates
    Applied minor bug fixes and internal stability updates. No API changes required.

v2.2.0

December 10, 2024
  • SVG Icon Support for Brands
    Added SVG icon support in form headers across full, lite, seamless, and list modes for brands including Sodexo, Elo, Alelo, Bradexco, and Cartes Bancaires. No API changes required.
  • PayPal Enrollment Support
    Added support for enrolling PayPal as a payment method through the SDK enrollment flow. No API changes required.

v2.1.0

November 10, 2024
  • 13 New Localization Languages
    Added support for 13 new languages: Indonesian, Malaysian, Thai, Filipino, Traditional Chinese, French, Polish, Italian, German, Russian, Turkish, Dutch, and Swedish. No API changes required.
  • PagBank Integration
    Integrated PagBank as a new payment method, launched via Chrome Custom Tab. No API changes required.
  • Enhanced Enrolled Card Fields
    Enrolled card entries now expand instantly to show all payment fields in an unfolded state, improving checkout UX. No API changes required.

v2.0.0

October 1, 2024
  • NuPay Payment Conditions
    Added NuPay payment conditions and installment options including debit, credit, and additional limit flows. No API changes required.
  • Render Integration for Loader Control
    Added a render integration mode that allows merchants to manually control SDK loader visibility during payment flows. No API changes required.
  • Astropay Enrollment
    Added support for enrolling Astropay as a payment method through the SDK enrollment flow. No API changes required.

v1.24.0

August 15, 2024
  • MODO APM
    Added support for MODO as an alternative payment method via deeplink flow.
  • Mercado Pago External Browser
    Mercado Pago Checkout Pro now opens in the device’s external browser instead of a WebView. No integration changes required.
  • Mercado Pago WebView Flow
    The in-SDK WebView flow for Mercado Pago Checkout Pro is deprecated and will be removed in a future version. Migrate to the external browser flow, which is now the default behavior.

v1.20.2

April 10, 2024
  • Token With Information Callback
    Added a new tokenWithInformation callback to surface card token data during payment flows. No API changes required.
  • NuPay Redirect Issue
    Fixed an issue where NuPay payment redirects did not complete correctly. No API changes required.
  • CVV Validation in Enrollment
    Fixed incorrect CVV validation logic during the card enrollment flow. No API changes required.

v1.17.0

January 20, 2024
  • Nubank Flow Improvements
    Improved the Nubank payment flow for a more reliable and consistent user experience. No API changes required.

v1.16.0

December 5, 2023
  • 3DS FAC Fraud Engine
    Added support for the FAC fraud engine in 3DS authentication flows. Contact your Yuno account manager to enable this feature.

v1.15.1

November 15, 2023
  • Java Version Compatibility
    Fixed a compatibility issue affecting builds targeting specific Java versions. No API changes required.

v1.15.0

November 1, 2023
  • Cards and Nubank UI/UX
    Improved the visual design and user experience for card payment forms and the Nubank flow. No API changes required.
  • Chile RUT Validation
    Improved RUT (Chilean tax ID) validation logic to handle edge cases more accurately. No API changes required.

v1.14.0

October 10, 2023
  • Nubank CNPJ Field Removed
    Removed the CNPJ input field from the Nubank payment flow to streamline the checkout experience. No API changes required.

v1.13.0

September 15, 2023
  • Card Forms Design and UX
    Refreshed the design and improved the user experience across all card payment forms. No API changes required.

v1.12.2

August 25, 2023
  • 3DS Netcetera Fraud Engine
    Added support for the Netcetera fraud engine in 3DS authentication flows. Contact your Yuno account manager to enable this feature.

v1.12.1

August 10, 2023
  • MercadoPago SDK Performance
    Improved MercadoPago SDK initialization and rendering performance. No API changes required.

v1.12.0

July 25, 2023
  • PIX Santander Payment Method
    Added support for PIX payments via Santander as a new payment method option. No API changes required.

v1.11.4

July 10, 2023
  • MercadoPago SDK Performance
    Further performance improvements to the embedded MercadoPago SDK. No API changes required.

v1.11.3

June 25, 2023
  • Style Overrides
    Fixed an issue where custom style overrides were not being applied correctly across SDK components. No API changes required.

v1.11.2

June 10, 2023
  • Card Flow Expiration Date UX
    Improved the expiration date input experience in card payment flows for more intuitive data entry. No API changes required.

v1.11.1

May 25, 2023
  • Card Flow Improvements
    General improvements to the card payment flow for stability and usability. No API changes required.

v1.11.0

May 10, 2023
  • DeUna Payment Method
    Added support for DeUna as a new payment method option. No API changes required.

v1.10.1

April 20, 2023
  • SDK and Card Flow Performance
    Performance improvements across the SDK core and card payment flows. No API changes required.

v1.10.0

April 5, 2023
  • Pluxe Payment Method
    Added support for Pluxe as a new payment method option. No API changes required.
  • Google Pay Flow Improvements
    Improved Google Pay flow reliability and user experience. No API changes required.

v1.8.0

February 15, 2023
  • Headless 3DS Challenge URL
    Added a headless flow to retrieve the 3DS challenge URL for custom 3DS integration scenarios. No API changes required.

v1.7.0

January 20, 2023
  • Headless OTT and 3DS Flow
    Added a headless flow to generate a one-time token (OTT) and retrieve the 3DS challenge URL, enabling fully custom payment UI implementations. No API changes required.

v1.6.1

December 15, 2022
  • Antifraud OTT Generation Block
    Fixed an issue where the antifraud module was incorrectly blocking one-time token generation. No API changes required.
  • showPaymentStatus Argument Added
    Added showPaymentStatus boolean argument to startPaymentLite and startPayment to control whether the SDK displays the error screen after a failed payment. Pass false to suppress the SDK error screen and handle it yourself.

v1.6.0

December 1, 2022
  • Mercado Pago Antifraud
    Added Mercado Pago antifraud integration to enhance fraud prevention for Mercado Pago payment flows. No API changes required.
  • Click to Pay Flow Improvements
    Improved the Click to Pay flow for better reliability and user experience. No API changes required.

v1.5.14-HF

November 20, 2022
  • OTT with Card Info
    Added a function to create a one-time token that includes full card information during both Enrollment and Payment flows. No API changes required.
  • Location Permissions Crash
    Fixed a crash that occurred when location permissions were not granted by the user. No API changes required.

v1.5.14

November 10, 2022
  • Step-by-Step and One-Step Card Improvements
    Improved the step-by-step and one-step card payment flows for better reliability and user experience. No API changes required.

v1.5.13

October 25, 2022
  • Mercado Pago Wallet Enrollment
    Added support for enrolling Mercado Pago Wallet via deeplink and Chrome Custom Tab. No API changes required.
  • 3DS and Cybersource Fraud Engines
    Added support for 3DS and Cybersource fraud engines to strengthen fraud prevention in card payment flows. Contact your Yuno account manager to enable these features.

v1.5.12

October 10, 2022
  • Card Payments Flow Improvements
    Improved the card payments flow for stability and reliability. No API changes required.
  • SecureFields Component Consolidation
    Replaced the separate CardExpiryDate EditText and TextField ItemView (CVV) components with a single CardDataStackView component for SecureFields integration. Update your layout to use CardDataStackView.

v1.5.11

September 25, 2022
  • Discover Card Validation
    Fixed card number validation for Discover cards that was incorrectly rejecting valid card numbers. No API changes required.

v1.5.0

September 1, 2022
  • Antifraud for Cards Flow
    Added antifraud integration for card payment flows to improve fraud detection during checkout. Contact your Yuno account manager to enable this feature.
  • Click 2 Pay Payment Method
    Added support for Click 2 Pay as a new payment method option. No API changes required.
  • Supported Language Methods
    Added programmatic language selection methods, allowing the SDK locale to be set at runtime. No API changes required.
  • SDK Design Refresh
    Introduced an updated SDK visual design across payment and enrollment screens. No API changes required.

v1.4.12

August 20, 2022
  • Card Payments Flow Improvements
    Improved the card payments flow for better stability and user experience. No API changes required.

v1.4.11

August 5, 2022
  • Card Enrollment Flow Improvements
    Improved the card enrollment flow for better reliability and user experience. No API changes required.

v1.4.10

July 20, 2022
  • Google Pay Flow Improvements
    Improved Google Pay flow performance and reliability. No API changes required.
  • SDK State After App Kill
    Fixed an issue where the SDK failed to restore its state correctly after the host app was killed by the system. No API changes required.

v1.4.9

July 5, 2022 New Payment Methods
  • Google Pay Payment Method
    Added Google Pay as a supported payment method. No API changes required.
  • Voucher Card Payment Method
    Added support for VOUCHER card payments. No API changes required.
  • SafetyPay Payment Method
    Added support for SafetyPay as a payment method. No API changes required.
  • Efecty Payment Method
    Added support for Efecty as a payment method. No API changes required.
  • Nequi Payment Method
    Added support for Nequi as a payment method. No API changes required.
  • Yappy Payment Method
    Added support for Yappy as a payment method. No API changes required.
  • Sencillito Payment Method
    Added support for Sencillito as a payment method. No API changes required.
  • Card Payment Installments
    Added installments support for card payments, allowing customers to split payments into multiple installments. No API changes required.
  • Antifraud Session ID Generation
    Added sessionId generation for antifraud providers via startCheckout(). No API changes required.
  • Persistent Loader Option
    Added an option to persist the SDK loader between payment steps for a smoother transition experience. No API changes required.
  • Step-by-Step Enrollment CVV Fields
    Fixed missing CVV and expiry fields in the step-by-step card enrollment flow. No API changes required.

v1.4.8

June 20, 2022
  • Google Pay Flow Improvements
    Improved Google Pay flow performance and reliability. No API changes required.

v1.4.7

June 5, 2022
  • Step-by-Step Enrollment CVV Fields
    Fixed missing CVV and expiry fields in the step-by-step card enrollment flow. No API changes required.

v1.4.6

May 25, 2022
  • Voucher Card Payment Method
    Added support for VOUCHER card payments. No API changes required.
  • Google Pay Flow Improvements
    Improved Google Pay flow performance and reliability. No API changes required.

v1.4.5

May 10, 2022
  • Card and PIX Flow Design
    Improved the visual design of card step-by-step and PIX payment flows. No API changes required.

v1.4.4

April 25, 2022
  • 3DS Flow Improvements for Cards
    Improved the 3DS authentication flow for card payments for better reliability and compatibility. No API changes required.

v1.4.3

April 10, 2022
  • Card Step-by-Step Field Navigation
    Improved field navigation and focus handling in the step-by-step card form for a smoother data entry experience. No API changes required.

v1.4.2

March 25, 2022
  • Card Step-by-Step Design
    Improved the visual design of the step-by-step card payment form. No API changes required.

v1.4.1

March 10, 2022
  • Google Pay Payment Method
    Added Google Pay as a supported payment method. No API changes required.
  • Sencillito Payment Method
    Added support for Sencillito as a payment method. No API changes required.

v1.4.0

February 20, 2022 New Payment Methods
  • SafetyPay Payment Method
    Added support for SafetyPay as a payment method. No API changes required.
  • Efecty Payment Method
    Added support for Efecty as a payment method. No API changes required.
  • Nequi Payment Method
    Added support for Nequi as a payment method. No API changes required.
  • Yappy Payment Method
    Added support for Yappy as a payment method. No API changes required.
  • Card Payment Installments
    Added installments support for card payments, allowing customers to split payments into multiple installments. No API changes required.
  • Antifraud Session ID Generation
    Added sessionId generation for antifraud providers via startCheckout(). No API changes required.
  • Persistent Loader Option
    Added an option to persist the SDK loader between payment steps for a smoother transition experience. No API changes required.

v1.3.9

February 5, 2022
  • Loading Screen Design
    Added a new loading screen design for a more polished SDK experience. No API changes required.
  • Mercado Pago Checkout Pro Formless
    Mercado Pago Checkout Pro no longer requires filling out a form before redirecting, simplifying the checkout experience. No API changes required.
  • Card Step-by-Step Flow Fix
    Fixed an issue in the step-by-step card payment flow that caused incorrect behavior in certain scenarios. No API changes required.

v1.3.8

January 20, 2022
  • Null Customer Document Crash
    Fixed a crash that occurred when the customer object had a null document field. No API changes required.

v1.3.7

January 5, 2022
  • Card Flows Improvements
    General improvements to card payment and enrollment flows for better stability and user experience. No API changes required.

v1.3.6

December 15, 2021
  • Dynamic CVV Requirement for Enrolled Cards
    Removed the static flag to require CVV on enrolled cards. CVV requirement is now determined dynamically based on the payment method configuration. No API changes required.

v1.3.5

December 1, 2021
  • Cash Payment Method
    Added support for CASH as a payment method option. No API changes required.
  • Bank Transfer Payment Method
    Added support for BANK_TRANSFER as a payment method option. No API changes required.

v1.3.4

November 15, 2021
  • Unlimint Payment Method
    Added support for Unlimint as a payment method option. No API changes required.
  • PagSeguro Payment Method
    Added support for PagSeguro as a payment method option. No API changes required.

v1.3.3

November 1, 2021
  • Step-by-Step Card Form Design
    Fixed visual design issues in the step-by-step card payment form. No API changes required.

v1.3.2

October 15, 2021 New Payment Methods
  • Tarjeta Clave Payment Method
    Added support for Tarjeta Clave as a payment method option. No API changes required.
  • Kushki Payment Method
    Added support for Kushki as a payment method option. No API changes required.
  • Khipu Payment Method
    Added support for Khipu as a payment method option. No API changes required.
  • CVV Request Flag for Enrolled Cards
    Added requestSecurityCode to YunoConfig to enable CVV requests for enrolled card payments at SDK initialization. Set requestSecurityCode = true in your YunoConfig to prompt users for CVV when paying with enrolled cards.
data class YunoConfig(
  val cardFlow: CardFormType = CardFormType.ONE_STEP,
  val saveCardEnabled: Boolean = false,
  val requestSecurityCode: Boolean = false
)
  • OTP Screen Expiration Timer
    Added a countdown timer to the OTP screen to communicate payment expiration time to users. No API changes required.
  • EnrollmentMethodsListView Component
    Added EnrollmentMethodsListView() component to display payment methods available for enrollment. No API changes required.

v1.3.1

October 1, 2021
  • Paga con Rappi Payment Method
    Added support for Paga con Rappi as a payment method option. No API changes required.

v1.3.0

September 15, 2021 New Payment Methods
  • Arcus Cash Payment Method
    Added support for Arcus Cash as a payment method option. No API changes required.
  • Daviplata Payment Method
    Added support for Daviplata as a payment method option. No API changes required.
  • CoDi Payment Method
    Added support for CoDi as a payment method option. No API changes required.
  • PayValida Payment Method
    Added support for PayValida as a payment method option. No API changes required.
  • Save Card via YunoConfig
    Added saveCardEnabled to YunoConfig to enable or disable the Save Card option during payment. Set saveCardEnabled = true in your YunoConfig during initialize to allow users to save their cards.
data class YunoConfig(
  val cardFlow: CardFormType = CardFormType.ONE_STEP,
  val saveCardEnabled: Boolean = false
)

v1.2.5

September 1, 2021
  • Payment and Enrollment Cancel State
    Fixed incorrect state reported when a user cancels during payment or enrollment flows. No API changes required.

v1.2.4

August 15, 2021
  • SPEI Payment Method
    Added support for SPEI as a payment method option. No API changes required.
  • Step-by-Step Card Enrollment and Payment
    Added a step-by-step card form for both Enrollment and Payment flows, allowing users to enter card data field by field. No API changes required.

v1.2.2

August 1, 2021
  • Enrollment State Callback
    Added an enrollment state callback to startEnrollment, allowing you to respond to enrollment lifecycle events without using onActivityResult. No API changes required.
  • Payment State Callback in continuePayment
    Added a payment state callback to continuePayment, allowing you to handle payment continuation events without using onActivityResult. No API changes required.
  • One-Time Token Callback in startPayment
    Added a one-time token callback to startPayment, allowing you to receive the OTT directly without using onActivityResult. No API changes required.

v1.2.1

July 20, 2021
  • Spanish Typo in Card Payment
    Fixed a typo in the Spanish localization for the card payment screen title. No API changes required.
  • Document Number Field Error Message
    Fixed an incorrect error message displayed on the document number input field. No API changes required.

v1.2.0

July 5, 2021
  • startPayment Callback Migration
    Added a direct callback parameter to startPayment to replace onActivityResult for receiving payment results. Update your integration to use the new callback parameter instead of onActivityResult.
  • initEnrollment Callback Migration
    Added initEnrollment method with a direct callback to replace onActivityResult for receiving enrollment results. Update your integration to use initEnrollment with the callback parameter instead of onActivityResult.

v1.1.1

June 20, 2021
  • Production Environment Tag Hidden
    Fixed an issue where the environment label was displayed for production API keys. The tag is now hidden in production builds. No API changes required.

v1.1.0

June 5, 2021 New Features
  • Credit Card Enrollment Flow
    Added a full credit card enrollment flow to the SDK, allowing users to save cards for future payments. No API changes required.
  • EnrollmentPaymentMethodListView Component
    Added EnrollmentPaymentMethodListView() and UnEnrolledPaymentMethodListView() components to display enrolled and un-enrolled payment methods separately. No API changes required.
  • PaymentMethodListView onSelected Event
    Added an onSelected event to PaymentMethodListView for responding to user payment method selection. No API changes required.
  • startEnrollment Requires Country Code
    startEnrollment now requires a country code parameter (e.g., "CO"). Add the country code argument to all startEnrollment calls in your integration.
  • testResult Options Removed
    Removed testResult configuration options from the SDK. Remove any references to testResult from your integration code.
  • Expiration Date Validation
    Improved expiration date validation in the Credit Card form to reject invalid dates more accurately. No API changes required.

v1.0.11

May 20, 2021
  • Enrollment UX After External App
    Fixed a UX issue in the enrollment flow that occurred after returning from an external app interaction, such as a bank app redirect. No API changes required.

v1.0.10

May 10, 2021
  • 404 Error After Enrollment
    Fixed a 404 error that was triggered after completing the card enrollment flow. No API changes required.

v1.0.9

April 25, 2021
  • Infinite Loader in Payment Lite Flow
    Fixed an issue where the loader spinner would not dismiss during the payment lite flow, blocking user interaction. No API changes required.

v1.0.8

April 10, 2021
  • Replaced Moshi with Gson
    Replaced the Moshi JSON serialization dependency with Gson to reduce SDK size and improve compatibility. No API changes required.

v1.0.7

March 25, 2021
  • Android Hint Type on Attrs
    Updated the Android hint type declaration on attributes that use resource references to ensure proper rendering across API levels. No API changes required.

v1.0.6

March 10, 2021
  • Payment Method Item Design
    Fixed visual design issues with payment method list items in the full SDK variant. No API changes required.
  • Phone Field Visibility
    Fixed an issue where the phone number input field was incorrectly hidden in some payment flows. No API changes required.

v1.0.5

February 25, 2021
  • SafetyPay Payment Method
    Added support for SafetyPay as a payment method option. No API changes required.
  • WebSocket Payment State Notifications
    Added WebSocket support for real-time payment state notifications during the checkout flow. No API changes required.
  • CustomerForm Regex Validators
    Fixed regex validation errors in the CustomerForm that rejected valid input on certain fields. No API changes required.

v1.0.4

February 10, 2021
  • Transaction Status Set to Pending on Start
    The transaction status is now set to pending immediately upon payment initiation, providing more accurate state tracking. No API changes required.

v1.0.3

January 25, 2021
  • Internal Error State Callback
    Added an internal error state callback to surface SDK-level errors to the integrating application. No API changes required.

v1.0.2

January 15, 2021
  • CVV Regex Reset on Card Number Delete
    Fixed an issue where the CVV regex validator was not reset when the card number was deleted in the payment form, causing invalid CVV validation states. No API changes required.

v1.0.1

January 5, 2021
  • Bank Transfer and Card Payment Filter
    Added a payment type filter to allow displaying only bank transfer or card payment methods in the payment list view. No API changes required.
  • Payment View Models Testing
    Added testing features for payment view models to facilitate integration testing. No API changes required.
  • PIX and NuPay Payment Type Name
    Fixed incorrect payment type names displayed for PIX and NuPay methods in the payment list. No API changes required.
  • UTC Timezone in DateExtension
    Updated DateExtension to use UTC timezone for all date formatting operations to ensure consistent date handling across regions. No API changes required.

v1.0.0

December 15, 2020 Initial Release
  • Payment Methods
    Initial release of the Yuno Android SDK with support for multiple payment methods including Mercado Pago Checkout Pro and debit/credit card payments.
  • Mercado Pago Enrollment
    Added support for Mercado Pago method enrollment in the initial SDK release. No API changes required.
  • Debit and Credit Card Payments
    Added support for debit and credit card payments with full card form UI. No API changes required.
  • Initial Bug Fixes
    Fixed initial issues including city text field hint, PIX type in payments flow, card information on startCheckout, and English translation in the payment form title. No API changes required.