You can use custom template if you want a customised process flow for your complex transactions. In other type of templates you can only use pre-bundled process flow. You may need to create a custom template if you want a template with flexibility to use following activities suiting your requirements:
- Data Security (Encryption and Decryption)
- Miscellaneous (Mail Notification and Stored procedure)
- Extensions (Native Call and Custom Plugin)
- Multiple Source and Target activities with corresponding Source and Target layout and schema
- Data Mapping
- Web Services
- Polling
You can create following two types of Custom Templates:
Create an Inbound Template to receive data from the Partner. In this Template, your Partner will define the Source application account and configuration details.
Create an Outbound Template to send data to the Partner. In this Template, Company will define the Source application account and configuration details.