Implement missing createCharge invoice internal API