All Downloads are FREE. Search and download functionalities are using the official Maven repository.

ng.openbanking.api.payload.bank.service.BillerInfoService Maven / Gradle / Ivy

The newest version!
package ng.openbanking.api.payload.bank.service;

import java.util.List;

import ng.openbanking.api.payload.bank.exception.BankResourceNotFoundException;
import ng.openbanking.api.payload.bank.exception.ServiceOperationNotSupported;
import ng.openbanking.api.payload.billpayment.BillPaymentItem;
import ng.openbanking.api.payload.billpayment.Biller;
import ng.openbanking.api.payload.billpayment.BillerCategory;
import ng.openbanking.api.payload.billpayment.BillingSystem;

public interface BillerInfoService {

	List getBillerCategories() throws ServiceOperationNotSupported;

	List getBillingSystems()  throws ServiceOperationNotSupported;

	List getBillersByCategoryId(String categoryId)throws BankResourceNotFoundException,ServiceOperationNotSupported;

	List getBillPaymentItemByBillerId(String billerId) throws BankResourceNotFoundException,ServiceOperationNotSupported;
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy