You can add extra donation fields with a little bit of custom code.
This is a code snippet that shows how you can add a field to collect someone’s National ID Number: https://github.com/Charitable/library/blob/master/donation-form/collect-national-id-number.php
You can use that code snippet and change the references to the National ID Number to match your needs.
See https://github.com/Charitable/library#how-to-use-the-code-snippets for tips on how to add this to your site.
If you need a hand adapting this to your needs, let us know. We’re more than happy to help.