public interface B2BService
This class was generated by Apache CXF 4.1.0 2025-02-13T13:06:33.412+01:00 Generated source version: 4.1.0
  • Method Details

    • confirmEBillRecipientSubscription

      @Action(input="http://ch.swisspost.ebill.b2bservice/B2BService/ConfirmEBillRecipientSubscription", output="http://ch.swisspost.ebill.b2bservice/B2BService/ConfirmEBillRecipientSubscriptionResponse") @RequestWrapper(localName="ConfirmEBillRecipientSubscription", targetNamespace="http://ch.swisspost.ebill.b2bservice", className="ch.tocco.nice2.optional.ebill.impl.webservice.postfinance.soap.ConfirmEBillRecipientSubscription") @ResponseWrapper(localName="ConfirmEBillRecipientSubscriptionResponse", targetNamespace="http://ch.swisspost.ebill.b2bservice", className="ch.tocco.nice2.optional.ebill.impl.webservice.postfinance.soap.ConfirmEBillRecipientSubscriptionResponse") EBillRecipientSubscriptionConfirmation confirmEBillRecipientSubscription(String billerID, String subscriptionInitiationToken, String subscriptionInitiationActivationCode)
    • getBillerReport

      @Action(input="http://ch.swisspost.ebill.b2bservice/B2BService/GetBillerReport", output="http://ch.swisspost.ebill.b2bservice/B2BService/GetBillerReportResponse") @RequestWrapper(localName="GetBillerReport", targetNamespace="http://ch.swisspost.ebill.b2bservice", className="ch.tocco.nice2.optional.ebill.impl.webservice.postfinance.soap.GetBillerReport") @ResponseWrapper(localName="GetBillerReportResponse", targetNamespace="http://ch.swisspost.ebill.b2bservice", className="ch.tocco.nice2.optional.ebill.impl.webservice.postfinance.soap.GetBillerReportResponse") DownloadFile getBillerReport(String billerID, String createDate, String fileType)
    • executePing

      @Action(input="http://ch.swisspost.ebill.b2bservice/B2BService/ExecutePing", output="http://ch.swisspost.ebill.b2bservice/B2BService/ExecutePingResponse") @RequestWrapper(localName="ExecutePing", targetNamespace="http://ch.swisspost.ebill.b2bservice", className="ch.tocco.nice2.optional.ebill.impl.webservice.postfinance.soap.ExecutePing") @ResponseWrapper(localName="ExecutePingResponse", targetNamespace="http://ch.swisspost.ebill.b2bservice", className="ch.tocco.nice2.optional.ebill.impl.webservice.postfinance.soap.ExecutePingResponse") String executePing(String billerID, String eBillAccountID, Boolean errorTest, Boolean exceptionTest)
    • getRegistrationProtocolList

      @Action(input="http://ch.swisspost.ebill.b2bservice/B2BService/GetRegistrationProtocolList", output="http://ch.swisspost.ebill.b2bservice/B2BService/GetRegistrationProtocolListResponse") @RequestWrapper(localName="GetRegistrationProtocolList", targetNamespace="http://ch.swisspost.ebill.b2bservice", className="ch.tocco.nice2.optional.ebill.impl.webservice.postfinance.soap.GetRegistrationProtocolList") @ResponseWrapper(localName="GetRegistrationProtocolListResponse", targetNamespace="http://ch.swisspost.ebill.b2bservice", className="ch.tocco.nice2.optional.ebill.impl.webservice.postfinance.soap.GetRegistrationProtocolListResponse") ArrayOfProtocolReport getRegistrationProtocolList(String billerID, boolean archiveData)
    • getInvoiceBiller

      @Action(input="http://ch.swisspost.ebill.b2bservice/B2BService/GetInvoiceBiller", output="http://ch.swisspost.ebill.b2bservice/B2BService/GetInvoiceBillerResponse") @RequestWrapper(localName="GetInvoiceBiller", targetNamespace="http://ch.swisspost.ebill.b2bservice", className="ch.tocco.nice2.optional.ebill.impl.webservice.postfinance.soap.GetInvoiceBiller") @ResponseWrapper(localName="GetInvoiceBillerResponse", targetNamespace="http://ch.swisspost.ebill.b2bservice", className="ch.tocco.nice2.optional.ebill.impl.webservice.postfinance.soap.GetInvoiceBillerResponse") ArrayOfDownloadFile getInvoiceBiller(String billerID, String transactionID, boolean billDetail)
    • initiateEBillRecipientSubscription

      @Action(input="http://ch.swisspost.ebill.b2bservice/B2BService/InitiateEBillRecipientSubscription", output="http://ch.swisspost.ebill.b2bservice/B2BService/InitiateEBillRecipientSubscriptionResponse") @RequestWrapper(localName="InitiateEBillRecipientSubscription", targetNamespace="http://ch.swisspost.ebill.b2bservice", className="ch.tocco.nice2.optional.ebill.impl.webservice.postfinance.soap.InitiateEBillRecipientSubscription") @ResponseWrapper(localName="InitiateEBillRecipientSubscriptionResponse", targetNamespace="http://ch.swisspost.ebill.b2bservice", className="ch.tocco.nice2.optional.ebill.impl.webservice.postfinance.soap.InitiateEBillRecipientSubscriptionResponse") EBillRecipientSubscriptionInitiation initiateEBillRecipientSubscription(String billerID, String subscriptionInitiationEmailAddress)
    • getRegistrationProtocol

      @Action(input="http://ch.swisspost.ebill.b2bservice/B2BService/GetRegistrationProtocol", output="http://ch.swisspost.ebill.b2bservice/B2BService/GetRegistrationProtocolResponse") @RequestWrapper(localName="GetRegistrationProtocol", targetNamespace="http://ch.swisspost.ebill.b2bservice", className="ch.tocco.nice2.optional.ebill.impl.webservice.postfinance.soap.GetRegistrationProtocol") @ResponseWrapper(localName="GetRegistrationProtocolResponse", targetNamespace="http://ch.swisspost.ebill.b2bservice", className="ch.tocco.nice2.optional.ebill.impl.webservice.postfinance.soap.GetRegistrationProtocolResponse") ArrayOfDownloadFile getRegistrationProtocol(String billerID, XMLGregorianCalendar createDate, boolean archiveData)
    • searchInvoices

      @Action(input="http://ch.swisspost.ebill.b2bservice/B2BService/SearchInvoices", output="http://ch.swisspost.ebill.b2bservice/B2BService/SearchInvoicesResponse") @RequestWrapper(localName="SearchInvoices", targetNamespace="http://ch.swisspost.ebill.b2bservice", className="ch.tocco.nice2.optional.ebill.impl.webservice.postfinance.soap.SearchInvoices") @ResponseWrapper(localName="SearchInvoicesResponse", targetNamespace="http://ch.swisspost.ebill.b2bservice", className="ch.tocco.nice2.optional.ebill.impl.webservice.postfinance.soap.SearchInvoicesResponse") SearchInvoicesResponse2 searchInvoices(SearchInvoiceParameter parameter)
    • getBillerReportList

      @Action(input="http://ch.swisspost.ebill.b2bservice/B2BService/GetBillerReportList", output="http://ch.swisspost.ebill.b2bservice/B2BService/GetBillerReportListResponse") @RequestWrapper(localName="GetBillerReportList", targetNamespace="http://ch.swisspost.ebill.b2bservice", className="ch.tocco.nice2.optional.ebill.impl.webservice.postfinance.soap.GetBillerReportList") @ResponseWrapper(localName="GetBillerReportListResponse", targetNamespace="http://ch.swisspost.ebill.b2bservice", className="ch.tocco.nice2.optional.ebill.impl.webservice.postfinance.soap.GetBillerReportListResponse") ArrayOfBillerReport getBillerReportList(String billerID, boolean archiveData)
    • uploadFilesReport

      @Action(input="http://ch.swisspost.ebill.b2bservice/B2BService/UploadFilesReport", output="http://ch.swisspost.ebill.b2bservice/B2BService/UploadFilesReportResponse") @RequestWrapper(localName="UploadFilesReport", targetNamespace="http://ch.swisspost.ebill.b2bservice", className="ch.tocco.nice2.optional.ebill.impl.webservice.postfinance.soap.UploadFilesReport") @ResponseWrapper(localName="UploadFilesReportResponse", targetNamespace="http://ch.swisspost.ebill.b2bservice", className="ch.tocco.nice2.optional.ebill.impl.webservice.postfinance.soap.UploadFilesReportResponse") ArrayOfProcessedInvoice uploadFilesReport(ArrayOfInvoice invoices, String billerID)
    • getEBillRecipientSubscriptionStatusBulk

      @Action(input="http://ch.swisspost.ebill.b2bservice/B2BService/GetEBillRecipientSubscriptionStatusBulk", output="http://ch.swisspost.ebill.b2bservice/B2BService/GetEBillRecipientSubscriptionStatusBulkResponse") @RequestWrapper(localName="GetEBillRecipientSubscriptionStatusBulk", targetNamespace="http://ch.swisspost.ebill.b2bservice", className="ch.tocco.nice2.optional.ebill.impl.webservice.postfinance.soap.GetEBillRecipientSubscriptionStatusBulk") @ResponseWrapper(localName="GetEBillRecipientSubscriptionStatusBulkResponse", targetNamespace="http://ch.swisspost.ebill.b2bservice", className="ch.tocco.nice2.optional.ebill.impl.webservice.postfinance.soap.GetEBillRecipientSubscriptionStatusBulkResponse") EBillRecipientSubscriptionStatusBulk getEBillRecipientSubscriptionStatusBulk(String billerID, ArrayOfstring recipientID)
    • getInvoiceListBiller

      @Action(input="http://ch.swisspost.ebill.b2bservice/B2BService/GetInvoiceListBiller", output="http://ch.swisspost.ebill.b2bservice/B2BService/GetInvoiceListBillerResponse") @RequestWrapper(localName="GetInvoiceListBiller", targetNamespace="http://ch.swisspost.ebill.b2bservice", className="ch.tocco.nice2.optional.ebill.impl.webservice.postfinance.soap.GetInvoiceListBiller") @ResponseWrapper(localName="GetInvoiceListBillerResponse", targetNamespace="http://ch.swisspost.ebill.b2bservice", className="ch.tocco.nice2.optional.ebill.impl.webservice.postfinance.soap.GetInvoiceListBillerResponse") ArrayOfInvoiceReport getInvoiceListBiller(String billerID, boolean archiveData)
    • getProcessProtocolList

      @Action(input="http://ch.swisspost.ebill.b2bservice/B2BService/GetProcessProtocolList", output="http://ch.swisspost.ebill.b2bservice/B2BService/GetProcessProtocolListResponse") @RequestWrapper(localName="GetProcessProtocolList", targetNamespace="http://ch.swisspost.ebill.b2bservice", className="ch.tocco.nice2.optional.ebill.impl.webservice.postfinance.soap.GetProcessProtocolList") @ResponseWrapper(localName="GetProcessProtocolListResponse", targetNamespace="http://ch.swisspost.ebill.b2bservice", className="ch.tocco.nice2.optional.ebill.impl.webservice.postfinance.soap.GetProcessProtocolListResponse") ArrayOfProtocolReport getProcessProtocolList(String billerID, boolean archiveData)
    • getProcessProtocol

      @Action(input="http://ch.swisspost.ebill.b2bservice/B2BService/GetProcessProtocol", output="http://ch.swisspost.ebill.b2bservice/B2BService/GetProcessProtocolResponse") @RequestWrapper(localName="GetProcessProtocol", targetNamespace="http://ch.swisspost.ebill.b2bservice", className="ch.tocco.nice2.optional.ebill.impl.webservice.postfinance.soap.GetProcessProtocol") @ResponseWrapper(localName="GetProcessProtocolResponse", targetNamespace="http://ch.swisspost.ebill.b2bservice", className="ch.tocco.nice2.optional.ebill.impl.webservice.postfinance.soap.GetProcessProtocolResponse") ArrayOfDownloadFile getProcessProtocol(String billerID, XMLGregorianCalendar createDate, boolean archiveData)
    • getEBillRecipientSubscriptionStatus

      @Action(input="http://ch.swisspost.ebill.b2bservice/B2BService/GetEBillRecipientSubscriptionStatus", output="http://ch.swisspost.ebill.b2bservice/B2BService/GetEBillRecipientSubscriptionStatusResponse") @RequestWrapper(localName="GetEBillRecipientSubscriptionStatus", targetNamespace="http://ch.swisspost.ebill.b2bservice", className="ch.tocco.nice2.optional.ebill.impl.webservice.postfinance.soap.GetEBillRecipientSubscriptionStatus") @ResponseWrapper(localName="GetEBillRecipientSubscriptionStatusResponse", targetNamespace="http://ch.swisspost.ebill.b2bservice", className="ch.tocco.nice2.optional.ebill.impl.webservice.postfinance.soap.GetEBillRecipientSubscriptionStatusResponse") ArrayOfEBillRecipientSubscriptionStatus getEBillRecipientSubscriptionStatus(String billerID, String recipientID)
    • getInvoiceListPayer

      @Action(input="http://ch.swisspost.ebill.b2bservice/B2BService/GetInvoiceListPayer", output="http://ch.swisspost.ebill.b2bservice/B2BService/GetInvoiceListPayerResponse") @RequestWrapper(localName="GetInvoiceListPayer", targetNamespace="http://ch.swisspost.ebill.b2bservice", className="ch.tocco.nice2.optional.ebill.impl.webservice.postfinance.soap.GetInvoiceListPayer") @ResponseWrapper(localName="GetInvoiceListPayerResponse", targetNamespace="http://ch.swisspost.ebill.b2bservice", className="ch.tocco.nice2.optional.ebill.impl.webservice.postfinance.soap.GetInvoiceListPayerResponse") ArrayOfInvoiceReport getInvoiceListPayer(String eBillAccountID, boolean archiveData)
    • getInvoicePayer

      @Action(input="http://ch.swisspost.ebill.b2bservice/B2BService/GetInvoicePayer", output="http://ch.swisspost.ebill.b2bservice/B2BService/GetInvoicePayerResponse") @RequestWrapper(localName="GetInvoicePayer", targetNamespace="http://ch.swisspost.ebill.b2bservice", className="ch.tocco.nice2.optional.ebill.impl.webservice.postfinance.soap.GetInvoicePayer") @ResponseWrapper(localName="GetInvoicePayerResponse", targetNamespace="http://ch.swisspost.ebill.b2bservice", className="ch.tocco.nice2.optional.ebill.impl.webservice.postfinance.soap.GetInvoicePayerResponse") DownloadFile getInvoicePayer(String eBillAccountID, String billerID, String transactionID, String fileType)