diff --git a/app/Domains/Purchase/Controllers/PurchaseController.php b/app/Domains/Purchase/Controllers/PurchaseController.php index 17b05a5..c927ac6 100644 --- a/app/Domains/Purchase/Controllers/PurchaseController.php +++ b/app/Domains/Purchase/Controllers/PurchaseController.php @@ -104,6 +104,19 @@ class PurchaseController extends Controller Tenant $tenant, Purchase $compra, CheckoutService $checkoutService, + ): PurchaseResource { + $compra = $this->resolveScopedPurchase($tenant, $request->user()->id, $compra); + + return PurchaseResource::make( + $checkoutService->prepareItemEditing($compra), + ); + } + + public function paymentIntent( + PaymentIntentRequest $request, + Tenant $tenant, + Purchase $compra, + CheckoutService $checkoutService, ): JsonResponse { $compra = $this->resolveScopedPurchase($tenant, $request->user()->id, $compra); $method = $request->validated('method');