User exits and APIs provided to handle custom logic

User exits get invoked selectively, depending on payment type. User exits can be customized to suit your needs. APIs have also been provided to enable customized payment processing.