PHPackages                             vendic/hyva-checkout-google-address-autocomplete - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. vendic/hyva-checkout-google-address-autocomplete

ActiveMagento2-module[Utility &amp; Helpers](/categories/utility)

vendic/hyva-checkout-google-address-autocomplete
================================================

Hyvä checkout compatibility module for vendic/magento2-google-address-autocomplete.

1.4.1(3w ago)1438.6k↓27.2%4[5 issues](https://github.com/Vendic/hyva-checkout-google-address-autocomplete/issues)[1 PRs](https://github.com/Vendic/hyva-checkout-google-address-autocomplete/pulls)1MITHTMLPHP ~8.1CI failing

Since Oct 18Pushed 3w ago2 watchersCompare

[ Source](https://github.com/Vendic/hyva-checkout-google-address-autocomplete)[ Packagist](https://packagist.org/packages/vendic/hyva-checkout-google-address-autocomplete)[ RSS](/packages/vendic-hyva-checkout-google-address-autocomplete/feed)WikiDiscussions master Synced 2d ago

READMEChangelog (10)Dependencies (6)Versions (17)Used By (1)

Google Address Autocomplete for the Hyvä checkout
=================================================

[](#google-address-autocomplete-for-the-hyvä-checkout)

[![Coding Standard](https://github.com/Vendic/hyva-checkout-google-address-autocomplete/actions/workflows/coding-standard.yml/badge.svg)](https://github.com/Vendic/hyva-checkout-google-address-autocomplete/actions/workflows/coding-standard.yml)

[Hyvä checkout](https://www.hyva.io/hyva-checkout.html) compatibility module for [vendic/magento2-google-address-autocomplete](https://github.com/Vendic/magento2-google-address-autocomplete).

    google-address-autocomplete.mp4    Installation
------------

[](#installation)

**This extension currently only supports PHP 8.1**, while the Hyvä checkout is also compatible with PHP 7.4. Feel free to create a pull request if you want PHP 7.4 support.

```
composer require vendic/hyva-checkout-google-address-autocomplete
```

Configuration
-------------

[](#configuration)

First, create your Google Maps API key. You can find instructions on how to do this [here](https://developers.google.com/maps/get-started#create-project). Also make sure you have valid billing information added to your Google account.

Set your Google Maps API key in the Magento admin panel under `Stores > Configuration > Vendic > Google Address Autocomplete`.

Or - even better - via the CLI:

```
 n98-magerun2 config:set --lock-env google_autocomplete/general/api_key $your_api_key
```

There is no disable/enable configuration. To disable the module, simply remove the API key from the configuration.

Features
--------

[](#features)

- Autocomplete for billing address in the Hyvä checkout
- Autocomplete for shipping address in the Hyvä checkout
- Autocomplete for adding a new address as a logged in user (see [\#5](https://github.com/Vendic/hyva-checkout-google-address-autocomplete/issues/5))
- Works on the company field and street 0. To add additonal fields, check `\Vendic\HyvaCheckoutGoogleAddressAutocomplete\ViewModel\AutoCompleteSelectors`
- Housenumber validation to check if the housenumber contains digits.
- Reload autocomplete JS by triggering a browser event named `re-init-google-autocomplete`. This can be useful when you are removing/adding fields dynamically.

Customizations
--------------

[](#customizations)

### Field mapping

[](#field-mapping)

The field mapping (google address response mapped to Hyvä checkout form inputs) can be modified using di.xml. See `etc/frontend/di.xml` for the default mapping, which you can change edit in [your own di.xml](https://devdocs.mage-os.org/docs/main/di_xml#content-syntax).

### Input selectors

[](#input-selectors)

The input selectors (the fields that trigger the autocomplete dropdown ) can be modified using di.xml. By default, the autocomplete is triggered for street 0 and company.

###  Health Score

54

—

FairBetter than 96% of packages

Maintenance87

Actively maintained with recent releases

Popularity38

Limited adoption so far

Community20

Small or concentrated contributor base

Maturity60

Established project with proven stability

 Bus Factor1

Top contributor holds 79.1% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~96 days

Recently: every ~190 days

Total

11

Last Release

26d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/459ec352617fd5a9f46070338b99ed03828fc902eb0a361aed717576e67bd2c4?d=identicon)[TjitseE](/maintainers/TjitseE)

![](https://avatars.githubusercontent.com/u/39271781?v=4)[Zaahed Yaqubi](/maintainers/Zaahed)[@Zaahed](https://github.com/Zaahed)

---

Top Contributors

[![Tjitse-E](https://avatars.githubusercontent.com/u/14849044?v=4)](https://github.com/Tjitse-E "Tjitse-E (34 commits)")[![bradley-zero1](https://avatars.githubusercontent.com/u/183477695?v=4)](https://github.com/bradley-zero1 "bradley-zero1 (4 commits)")[![andrei-lisovski](https://avatars.githubusercontent.com/u/158823392?v=4)](https://github.com/andrei-lisovski "andrei-lisovski (2 commits)")[![ArjenMiedema](https://avatars.githubusercontent.com/u/4620826?v=4)](https://github.com/ArjenMiedema "ArjenMiedema (1 commits)")[![bogdan4977](https://avatars.githubusercontent.com/u/9256544?v=4)](https://github.com/bogdan4977 "bogdan4977 (1 commits)")[![OlgaVendic](https://avatars.githubusercontent.com/u/174311660?v=4)](https://github.com/OlgaVendic "OlgaVendic (1 commits)")

---

Tags

elements-additionalhyvahyva-checkout

### Embed Badge

![Health badge](/badges/vendic-hyva-checkout-google-address-autocomplete/health.svg)

```
[![Health](https://phpackages.com/badges/vendic-hyva-checkout-google-address-autocomplete/health.svg)](https://phpackages.com/packages/vendic-hyva-checkout-google-address-autocomplete)
```

###  Alternatives

[vendic/hyva-checkout-hide-business-fields

Hyvä checkout module to hide business fields for consumers

1353.2k1](/packages/vendic-hyva-checkout-hide-business-fields)[elgentos/magento2-hyva-checkout-ab-test

Set up an A/B test with different available Hyvä and Luma checkouts

206.2k](/packages/elgentos-magento2-hyva-checkout-ab-test)[blackbird/hyva-splide-js

An implementation of SplideJS library in Hyvä Theme for Magento 2

2019.0k](/packages/blackbird-hyva-splide-js)[mollie/magento2-hyva-checkout

Hyvä Themes Checkout module for Mollie Payments

11240.0k](/packages/mollie-magento2-hyva-checkout)[friends-of-hyva/purchase-order-number

Hyvä Themes Checkout Module - addon Purchase Order Number

1116.5k](/packages/friends-of-hyva-purchase-order-number)[zero1/open-pos

126.5k2](/packages/zero1-open-pos)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
