From a59974b5bf57fff65e301925a99b3740f3aa41b3 Mon Sep 17 00:00:00 2001 From: Jakub Theimer <5587309+theimerj@users.noreply.github.com> Date: Thu, 5 Feb 2026 01:19:47 +0100 Subject: [PATCH 1/2] bump lunar version to `1.3.0` --- composer.json | 4 ++-- packages/api/composer.json | 2 +- packages/stripe/composer.json | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/composer.json b/composer.json index 3f95b4eab..4abd0612e 100644 --- a/composer.json +++ b/composer.json @@ -111,8 +111,8 @@ "laravel-json-api/laravel": "^5.1", "laravel-json-api/non-eloquent": "^4.2", "laravel-notification-channels/discord": "^1.5", - "lunarphp/lunar": "1.1.0", - "lunarphp/stripe": "^1.1.0", + "lunarphp/lunar": "1.3.0", + "lunarphp/stripe": "^1.3.0", "spatie/laravel-newsletter": "^5.1", "spatie/laravel-stripe-webhooks": "^3.6" }, diff --git a/packages/api/composer.json b/packages/api/composer.json index d08ce6ec0..bc9b7df78 100644 --- a/packages/api/composer.json +++ b/packages/api/composer.json @@ -24,7 +24,7 @@ "laravel-json-api/laravel": "^5.1", "laravel-json-api/non-eloquent": "^4.2", "laravel-json-api/hashids": "^3.2", - "lunarphp/lunar": "1.1.0" + "lunarphp/lunar": "1.3.0" }, "autoload": { "psr-4": { diff --git a/packages/stripe/composer.json b/packages/stripe/composer.json index 0851d264d..d9d0b7a5c 100644 --- a/packages/stripe/composer.json +++ b/packages/stripe/composer.json @@ -22,7 +22,7 @@ "php": "^8.2", "illuminate/support": "^11.0|^12.0", "dystcz/dystore-api": "^1.0.13", - "lunarphp/stripe": "^1.1.0", + "lunarphp/stripe": "^1.3.0", "spatie/laravel-stripe-webhooks": "^3.6" }, "autoload": { From 2aaa03ab1994cffa923f3c7dfd7303ce40f8f7eb Mon Sep 17 00:00:00 2001 From: Jakub Theimer <5587309+theimerj@users.noreply.github.com> Date: Thu, 5 Feb 2026 01:20:20 +0100 Subject: [PATCH 2/2] comply with purchasable contract --- .../Domain/PaymentOptions/Entities/PaymentOption.php | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/packages/api/src/Domain/PaymentOptions/Entities/PaymentOption.php b/packages/api/src/Domain/PaymentOptions/Entities/PaymentOption.php index 990958171..e9b46c2b4 100644 --- a/packages/api/src/Domain/PaymentOptions/Entities/PaymentOption.php +++ b/packages/api/src/Domain/PaymentOptions/Entities/PaymentOption.php @@ -172,6 +172,16 @@ public function getOption(): ?string return $this->option; } + /** + * Return the options for this purchasable + */ + public function getOptions(): Collection + { + return new Collection([ + $this->option, + ]); + } + /** * Get id. */