...
- Define the custom payment gateway in payment gateways metadata file.
- Create a custom enum to define authentication setting parameters. (optional)Create a custom business object class extending com.crm.businessobject.paymentgateway.CRMBOPaymentGatewaySettingBean.
- Create a user interface class extending com.crm.process.paymentgateway.CRMUIPaymentGatewaySettingBean
- Create a custom process class extending com.crm.process.paymentgateway.CRMProcessPaymentGatewayBean
- Create a custom search page.
- Create a custom summary page for payment gateway requests.
- Create a custom data entry page for the payment gateway.
- Define the new menu options in menu options metadata file.
- Define a custom module in modules metadata file.
Note that all data object, business object, user interface and process class names should start with the custom project directory name:
...
Ui expand | |||||||||
---|---|---|---|---|---|---|---|---|---|
| |||||||||
|
...