@Service public class Xs2aPisConsentService extends Object
| Constructor and Description |
|---|
Xs2aPisConsentService() |
| Modifier and Type | Method and Description |
|---|---|
CreatePisConsentResponse |
createPisConsent(PaymentInitiationParameters parameters,
TppInfo tppInfo)
Creates PIS consent
|
Optional<PisConsentResponse> |
getPisConsentById(String consentId) |
Optional<Boolean> |
revokeConsentById(String consentId) |
void |
updateBulkPaymentInPisConsent(BulkPayment bulkPayment,
PaymentInitiationParameters paymentInitiationParameters,
String consentId) |
void |
updatePeriodicPaymentInPisConsent(PeriodicPayment periodicPayment,
PaymentInitiationParameters paymentInitiationParameters,
String consentId) |
void |
updateSinglePaymentInPisConsent(SinglePayment singlePayment,
PaymentInitiationParameters paymentInitiationParameters,
String consentId) |
public CreatePisConsentResponse createPisConsent(PaymentInitiationParameters parameters, TppInfo tppInfo)
parameters - Payment request parameters to get needed payment infotppInfo - information about TPPpublic Optional<PisConsentResponse> getPisConsentById(String consentId)
public void updateSinglePaymentInPisConsent(SinglePayment singlePayment, PaymentInitiationParameters paymentInitiationParameters, String consentId)
public void updatePeriodicPaymentInPisConsent(PeriodicPayment periodicPayment, PaymentInitiationParameters paymentInitiationParameters, String consentId)
public void updateBulkPaymentInPisConsent(BulkPayment bulkPayment, PaymentInitiationParameters paymentInitiationParameters, String consentId)
Copyright © 2018 Pivotal Software, Inc.. All rights reserved.