diff --git a/src/MollieApiClient.php b/src/MollieApiClient.php index 5c939298..50ec8bf0 100644 --- a/src/MollieApiClient.php +++ b/src/MollieApiClient.php @@ -42,6 +42,7 @@ use Mollie\Api\EndpointCollection\SubscriptionPaymentEndpointCollection; use Mollie\Api\EndpointCollection\TerminalEndpointCollection; use Mollie\Api\EndpointCollection\WalletEndpointCollection; +use Mollie\Api\Helpers\Url; use Mollie\Api\Http\Adapter\MollieHttpAdapterPicker; use Mollie\Api\Idempotency\DefaultIdempotencyKeyGenerator; use Mollie\Api\Resources\BalanceTransactionCollection; @@ -166,7 +167,7 @@ public function getHttpClient(): HttpAdapterContract public function resolveBaseUrl(): string { - return rtrim($this->apiEndpoint, '/').'/'.self::API_VERSION; + return Url::join($this->apiEndpoint, self::API_VERSION); } public function __serialize(): array