the payment type that can help you stick with your budget is : debit cards
Credit card usually make it really hard to track your budget because you only see the amount of expenditure at the end of the month when the credit card bill was sent to you
hope this helps