Hi ,
Thanks for contacting me here.
You can add custom fields for your directory under Directory Admin->Manage Form Fields. We have documentation covering that here:
https://businessdirectoryplugin.com/knowledge-base/manage-form-fields/
As for custom currencies, depending on the payment gateway you’re using, certain currencies are supported (since they are used to collect payment). If you’re trying to use a currency you don’t find in the plugin’s lists, it’s because no gateway we currently support allows it. We support 2Checkout, PayPal, Stripe, Authorize.net and PayFast (for ZAR) right now. What they support, we support.
I hope that helps.
Please let me know if you have any other questions or issues!