diff --git a/CHANGELOG.md b/CHANGELOG.md index 92634af84..e3b454e46 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -11,7 +11,7 @@ and this project adheres to [Semantic Versioning](http://semver.org/). ### Fixed - Fixed an issue with transitions at too early webhook calls from Mollie - +- Fix problem with broken PayPal Express checkout in combination with some rare PayPal addresses. ## [4.14.1] - 2025-02-03 diff --git a/src/Struct/Address/AddressStruct.php b/src/Struct/Address/AddressStruct.php index 15e983a61..f16948e02 100644 --- a/src/Struct/Address/AddressStruct.php +++ b/src/Struct/Address/AddressStruct.php @@ -89,7 +89,17 @@ public static function createFromApiResponse(\stdClass $address) $address->givenName = implode(' ', $nameParts); } - return new AddressStruct($address->givenName, $address->familyName, $address->email, $address->streetAndNumber, $streetAdditional, $address->postalCode, $address->city, $address->country, (string)$address->phone); + return new AddressStruct( + $address->givenName, + (string)$address->familyName, + (string)$address->email, + (string)$address->streetAndNumber, + $streetAdditional, + (string)$address->postalCode, + (string)$address->city, + (string)$address->country, + (string)$address->phone + ); } public function getFirstName(): string