How can I customize substruct

Is there any way to customize substruct so that the users can either
pay using demand drafts.