Interface TppBankingApiPaymentStatusPisApi


  • @Generated(value="io.swagger.codegen.v3.generators.java.SpringCodegen",
               date="2021-10-11T17:07:27.192836Z[Etc/UTC]")
    public interface TppBankingApiPaymentStatusPisApi
    • Field Detail

      • log

        static final org.slf4j.Logger log
    • Method Detail

      • getObjectMapper

        default Optional<com.fasterxml.jackson.databind.ObjectMapper> getObjectMapper()
      • getRequest

        default Optional<javax.servlet.http.HttpServletRequest> getRequest()
      • _getPaymentInformation

        @RequestMapping(value="/v1/banking/pis/payments/{payment-product}",
                        produces="application/json",
                        method=GET)
        default CompletableFuture<org.springframework.http.ResponseEntity<PaymentInformationResponse>> _getPaymentInformation​(@RequestHeader(value="Service-Session-Password",required=true)
                                                                                                                              String serviceSessionPassword,
                                                                                                                              @RequestHeader(value="X-Request-ID",required=true)
                                                                                                                              UUID xRequestID,
                                                                                                                              @PathVariable("payment-product")
                                                                                                                              String paymentProduct,
                                                                                                                              @RequestHeader(value="X-Timestamp-UTC",required=false)
                                                                                                                              String xTimestampUTC,
                                                                                                                              @RequestHeader(value="X-Request-Signature",required=false)
                                                                                                                              String xRequestSignature,
                                                                                                                              @RequestHeader(value="Fintech-ID",required=false)
                                                                                                                              String fintechID,
                                                                                                                              @RequestHeader(value="Bank-Profile-ID",required=false)
                                                                                                                              UUID bankProfileID,
                                                                                                                              @RequestHeader(value="Service-Session-ID",required=false)
                                                                                                                              UUID serviceSessionID)
      • _getPaymentStatus

        @RequestMapping(value="/v1/banking/pis/payments/{payment-product}/status",
                        produces="application/json",
                        method=GET)
        default CompletableFuture<org.springframework.http.ResponseEntity<PaymentStatusResponse>> _getPaymentStatus​(@RequestHeader(value="Service-Session-Password",required=true)
                                                                                                                    String serviceSessionPassword,
                                                                                                                    @RequestHeader(value="X-Request-ID",required=true)
                                                                                                                    UUID xRequestID,
                                                                                                                    @PathVariable("payment-product")
                                                                                                                    String paymentProduct,
                                                                                                                    @RequestHeader(value="X-Timestamp-UTC",required=false)
                                                                                                                    String xTimestampUTC,
                                                                                                                    @RequestHeader(value="X-Request-Signature",required=false)
                                                                                                                    String xRequestSignature,
                                                                                                                    @RequestHeader(value="Fintech-ID",required=false)
                                                                                                                    String fintechID,
                                                                                                                    @RequestHeader(value="Bank-Profile-ID",required=false)
                                                                                                                    UUID bankProfileID,
                                                                                                                    @RequestHeader(value="Service-Session-ID",required=false)
                                                                                                                    UUID serviceSessionID)
      • _getPisSessionStatus

        @RequestMapping(value="/v1/banking/pis/{Service-Session-ID}/status",
                        produces="application/json",
                        method=GET)
        default CompletableFuture<org.springframework.http.ResponseEntity<SessionStatusDetails>> _getPisSessionStatus​(@PathVariable("Service-Session-ID")
                                                                                                                      UUID serviceSessionID,
                                                                                                                      @RequestHeader(value="Service-Session-Password",required=true)
                                                                                                                      String serviceSessionPassword,
                                                                                                                      @RequestHeader(value="X-Request-ID",required=true)
                                                                                                                      UUID xRequestID,
                                                                                                                      @RequestHeader(value="X-Timestamp-UTC",required=false)
                                                                                                                      String xTimestampUTC,
                                                                                                                      @RequestHeader(value="X-Request-Signature",required=false)
                                                                                                                      String xRequestSignature,
                                                                                                                      @RequestHeader(value="Fintech-ID",required=false)
                                                                                                                      String fintechID)