Payment Initiation Service Providers (PISP) are authorized to initiate a payment on behalf of the customer if they have given such permission.
Citadele API contains these endpoints:
Create payment initiation – allows initiating single SEPA payment
Get payment details – allows to get back transaction details of given payment
Get payment status – allows getting status of given payment
Funds confirmation – checks whether a specific amount is available at point of time of the request on a given account or card.