A promotion allows using the coupon, I this the first paragraph here explains it pretty good:
May 11, 2022
4
Level 12
Whats the difference between coupon and promotional code in Laravel Cashier (Stripe)
Hey!
I'm currently trying to add coupons to payments. I've successfully built interface to add/edit/delete coupons interacting with Stripe API. I already added a new coupon "alexcoupon":

but when I try
$user->newSubscription('dashboard', $stripe->stripe_price_id)
->withCoupon($request->coupon)
->create($request->paymentMethod, $metadata);
I'm getting:
No such coupon: alexcoupon
Is there a difference between what I'm doing and what I want to do? Is coupon what I actually think it is? What is the difference between coupon code and promotional code in stripe? Help is greatly appreciated!
Please or to participate in this conversation.