No. IABAC Digital Badge is a part of the certification fee and you don't need to pay extra.