The custom integration is an advanced method of integration but allows for complete control of the end user experience when they make payments. All user interaction will need to be done via your own front-end coupled with your own backend service that interfaces with the Businesses and Payment Requests API.