No, there are no payment restrictions on bonus offers. You are free to use any payment method you are comfortable with when claiming any bonus at Golden Nugget. Except for the Play+ payment option in New Jersey, which requires creating an account on the platform to get a $10 cashback.