Yes, you can easily create coupons and payment offers with Magic Checkout.
In fact, Magic Checkout makes it easier for your shoppers to discover coupons by listing down selective coupons as a dropdown in Magic CHeckout's interface.
Payment offers can be created from within the Razorpay dashboard. Once created, they will automatically reflect on Magic Checkout's payment screen.