Class TmaPaymentMethodApiController

    • Constructor Detail

      • TmaPaymentMethodApiController

        public TmaPaymentMethodApiController()
    • Method Detail

      • retrievePaymentMethods

        @RequestMapping(value="/paymentMethod",
                        produces="application/json",
                        method=GET)
        public org.springframework.http.ResponseEntity<java.util.List<PaymentMethodType>> retrievePaymentMethods​(@Valid @RequestParam(value="type",required=false)
                                                                                                                 @Valid java.lang.String type,
                                                                                                                 @Valid @RequestParam(value="baseSiteId",required=false)
                                                                                                                 @Valid java.lang.String baseSiteId,
                                                                                                                 @Valid @RequestParam(value="bankAccount.BIC",required=false)
                                                                                                                 @Valid java.lang.String bankAccountPeriodBIC,
                                                                                                                 @Valid @RequestParam(value="bankAccount.accountNumber",required=false)
                                                                                                                 @Valid java.lang.String bankAccountPeriodaccountNumber,
                                                                                                                 @Valid @RequestParam(value="bankAccount.bank",required=false)
                                                                                                                 @Valid java.lang.String bankAccountPeriodbank,
                                                                                                                 @Valid @RequestParam(value="bankCard.cardNumber",required=false)
                                                                                                                 @Valid java.lang.String bankCardPeriodcardNumber,
                                                                                                                 @Valid @RequestParam(value="bankCard.nameOnCard",required=false)
                                                                                                                 @Valid java.lang.String bankCardPeriodnameOnCard,
                                                                                                                 @Valid @RequestParam(value="bankCard.type",required=false)
                                                                                                                 @Valid java.lang.String bankCardPeriodtype,
                                                                                                                 @Valid @RequestParam(value="check.checkId",required=false)
                                                                                                                 @Valid java.lang.String checkPeriodcheckId,
                                                                                                                 @Valid @RequestParam(value="check.bank",required=false)
                                                                                                                 @Valid java.lang.String checkPeriodbank,
                                                                                                                 @Valid @RequestParam(value="relatedParty.id",required=false)
                                                                                                                 @Valid java.lang.String relatedPartyId,
                                                                                                                 @Valid @RequestParam(value="relatedParty.type",required=false)
                                                                                                                 @Valid java.lang.String relatedPartyPeriodtype,
                                                                                                                 @Valid @RequestParam(value="loyaltyAccount",required=false)
                                                                                                                 @Valid java.lang.String loyaltyAccount,
                                                                                                                 @Valid @RequestParam(value="digitalWallet.service",required=false)
                                                                                                                 @Valid java.lang.String digitalWalletPeriodservice,
                                                                                                                 @Valid @RequestParam(value="digitalWallet.id",required=false)
                                                                                                                 @Valid java.lang.String digitalWalletPeriodid,
                                                                                                                 @Valid @RequestParam(value="bucket",required=false)
                                                                                                                 @Valid java.lang.String bucket,
                                                                                                                 @Valid @RequestParam(value="voucher.id",required=false)
                                                                                                                 @Valid java.lang.String voucherPeriodid,
                                                                                                                 @Valid @RequestParam(value="voucher.code",required=false)
                                                                                                                 @Valid java.lang.String voucherPeriodcode,
                                                                                                                 @Valid @RequestParam(value="fields",required=false)
                                                                                                                 @Valid java.lang.String fields,
                                                                                                                 @Valid @RequestParam(value="limit",required=false)
                                                                                                                 @Valid java.lang.Integer limit,
                                                                                                                 @Valid @RequestParam(value="offset",required=false)
                                                                                                                 @Valid java.lang.Integer offset)
        Specified by:
        retrievePaymentMethods in interface PaymentMethodApi