@Service public class OauthScaPaymentService extends ScaPaymentService
| Constructor and Description |
|---|
OauthScaPaymentService(SinglePaymentSpi singlePaymentSpi,
PeriodicPaymentSpi periodicPaymentSpi,
BulkPaymentSpi bulkPaymentSpi,
CommonPaymentSpi commonPaymentSpi,
Xs2aToSpiSinglePaymentMapper xs2AToSpiSinglePaymentMapper,
Xs2aToSpiPeriodicPaymentMapper xs2aToSpiPeriodicPaymentMapper,
Xs2aToSpiBulkPaymentMapper xs2aToSpiBulkPaymentMapper,
Xs2aToSpiPaymentInfo xs2aToSpiPaymentInfo,
SpiToXs2aPaymentMapper spiToXs2aPaymentMapper,
SpiContextDataProvider spiContextDataProvider,
SpiErrorMapper spiErrorMapper,
RequestProviderService requestProviderService) |
| Modifier and Type | Method and Description |
|---|---|
BulkPaymentInitiationResponse |
createBulkPayment(BulkPayment bulkPayment,
TppInfo tppInfo,
String paymentProduct,
PsuIdData psuIdData) |
CommonPaymentInitiationResponse |
createCommonPayment(CommonPayment payment,
TppInfo tppInfo,
String paymentProduct,
PsuIdData psuIdData) |
PeriodicPaymentInitiationResponse |
createPeriodicPayment(PeriodicPayment periodicPayment,
TppInfo tppInfo,
String paymentProduct,
PsuIdData psuIdData) |
SinglePaymentInitiationResponse |
createSinglePayment(SinglePayment singlePayment,
TppInfo tppInfo,
String paymentProduct,
PsuIdData psuIdData) |
ScaApproach |
getScaApproachServiceType()
Gets SCA approach used in current service
|
public OauthScaPaymentService(SinglePaymentSpi singlePaymentSpi, PeriodicPaymentSpi periodicPaymentSpi, BulkPaymentSpi bulkPaymentSpi, CommonPaymentSpi commonPaymentSpi, Xs2aToSpiSinglePaymentMapper xs2AToSpiSinglePaymentMapper, Xs2aToSpiPeriodicPaymentMapper xs2aToSpiPeriodicPaymentMapper, Xs2aToSpiBulkPaymentMapper xs2aToSpiBulkPaymentMapper, Xs2aToSpiPaymentInfo xs2aToSpiPaymentInfo, SpiToXs2aPaymentMapper spiToXs2aPaymentMapper, SpiContextDataProvider spiContextDataProvider, SpiErrorMapper spiErrorMapper, RequestProviderService requestProviderService)
public SinglePaymentInitiationResponse createSinglePayment(SinglePayment singlePayment, TppInfo tppInfo, String paymentProduct, PsuIdData psuIdData)
createSinglePayment in class ScaPaymentServicepublic PeriodicPaymentInitiationResponse createPeriodicPayment(PeriodicPayment periodicPayment, TppInfo tppInfo, String paymentProduct, PsuIdData psuIdData)
createPeriodicPayment in class ScaPaymentServicepublic BulkPaymentInitiationResponse createBulkPayment(BulkPayment bulkPayment, TppInfo tppInfo, String paymentProduct, PsuIdData psuIdData)
createBulkPayment in class ScaPaymentServicepublic CommonPaymentInitiationResponse createCommonPayment(CommonPayment payment, TppInfo tppInfo, String paymentProduct, PsuIdData psuIdData)
createCommonPayment in class ScaPaymentServicepublic ScaApproach getScaApproachServiceType()
ScaApproachServiceTypeProviderCopyright © 2019. All rights reserved.