Module name : custom_field_donation_type
Install the module : drush pm-enable custom_field_donation_type
Clear the cache : drush cr
And then custom field is available to use in any content type
A donation type custom field created via FieldType, FieldFormatter and FieldWidget
PHP