All promo codes have a limit which is defined by the promotion being run. Refer to the communication provided when the code was received. A promo code checkout can never be more than 2000EUR.
Your current account limits also apply to the total amount you can have in a single invoice (checkout). You can find more information about Bitrefill account limits here.