From 295ecb91ff9b163d6ad4ab2bc8c97fc273545dc4 Mon Sep 17 00:00:00 2001 From: Alex P Date: Tue, 12 Oct 2021 12:19:15 +0300 Subject: [PATCH] Always use https for webhook urls Paypal allows only https --- modules/ppcp-webhooks/src/class-incomingwebhookendpoint.php | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/modules/ppcp-webhooks/src/class-incomingwebhookendpoint.php b/modules/ppcp-webhooks/src/class-incomingwebhookendpoint.php index d3431b2d9..e922388d3 100644 --- a/modules/ppcp-webhooks/src/class-incomingwebhookendpoint.php +++ b/modules/ppcp-webhooks/src/class-incomingwebhookendpoint.php @@ -230,7 +230,11 @@ class IncomingWebhookEndpoint { * @return string */ public function url(): string { - return rest_url( self::NAMESPACE . '/' . self::ROUTE ); + $url = rest_url( self::NAMESPACE . '/' . self::ROUTE ); + + $url = str_replace( 'http://', 'https://', $url ); + + return $url; } /**