Interface PaymentSpi

  • All Known Implementing Classes:
    PaymentSpiImpl

    public interface PaymentSpi
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      <P extends de.adorsys.psd2.xs2a.spi.service.SpiPayment>
      de.adorsys.psd2.xs2a.spi.domain.response.SpiResponse<? extends de.adorsys.psd2.xs2a.spi.domain.payment.response.SpiPaymentInitiationResponse>
      initiatePayment​(@NotNull de.adorsys.psd2.xs2a.spi.domain.SpiContextData contextData, P payment, @NotNull de.adorsys.psd2.xs2a.spi.domain.SpiAspspConsentDataProvider aspspConsentDataProvider)  
    • Method Detail

      • initiatePayment

        <P extends de.adorsys.psd2.xs2a.spi.service.SpiPayment> de.adorsys.psd2.xs2a.spi.domain.response.SpiResponse<? extends de.adorsys.psd2.xs2a.spi.domain.payment.response.SpiPaymentInitiationResponse> initiatePayment​(@NotNull
                                                                                                                                                                                                                              @NotNull de.adorsys.psd2.xs2a.spi.domain.SpiContextData contextData,
                                                                                                                                                                                                                              @NotNull
                                                                                                                                                                                                                              P payment,
                                                                                                                                                                                                                              @NotNull
                                                                                                                                                                                                                              @NotNull de.adorsys.psd2.xs2a.spi.domain.SpiAspspConsentDataProvider aspspConsentDataProvider)
                                                                                                                                                                                                                       throws NotSupportedPaymentTypeException
        Throws:
        NotSupportedPaymentTypeException