class PaymentInitiationServiceImpl implements PaymentInitiationService {

    @Override
    public Response<StartScaprocessResponse> startPaymentAuthorisation(PaymentService paymentService,
                                                                       PaymentProduct paymentProduct,
                                                                       String paymentId,
                                                                       RequestHeaders requestHeaders,
                                                                       RequestParams requestParams) {
        return getPaymentInitiationService(requestHeaders)
                   .startPaymentAuthorisation(paymentService, paymentProduct, paymentId, requestHeaders, requestParams);
    }

    public  PaymentInitiationServiceImpl(AdapterServiceLoader adapterServiceLoader);

}