Class ConfirmationOfFunds


  • @Validated
    @Generated(value="io.swagger.codegen.v3.generators.java.SpringCodegen",
               date="2021-05-24T13:41:46.273636+03:00[Europe/Kiev]")
    public class ConfirmationOfFunds
    extends Object
    JSON Request body for the \"Confirmation of funds service\". <table> <tr> <td>cardNumber</td> <td>String </td> <td>Optional</td> <td>Card Number of the card issued by the PIISP. Should be delivered if available.</td> </tr> <tr> <td>account</td> <td> Account Reference</td> <td>Mandatory</td> <td>PSU's account number.</td> </tr> <tr> <td>payee</td> <td>Max70Text</td> <td>Optional</td> <td>The merchant where the card is accepted as an information to the PSU.</td> </tr> <tr> <td>instructedAmount</td> <td>Amount</td> <td>Mandatory</td> <td>Transaction amount to be checked within the funds check mechanism.</td> </tr> </table>
    • Constructor Detail

      • ConfirmationOfFunds

        public ConfirmationOfFunds()
    • Method Detail

      • getCardNumber

        @Size(max=35)
        public @Size(max=35) String getCardNumber()
        Card Number of the card issued by the PIISP. Should be delivered if available.
        Returns:
        cardNumber
      • setCardNumber

        public void setCardNumber​(String cardNumber)
      • getAccount

        @NotNull
        @Valid
        public @NotNull @Valid AccountReference getAccount()
        Get account
        Returns:
        account
      • getPayee

        @Size(max=70)
        public @Size(max=70) String getPayee()
        Name payee.
        Returns:
        payee
      • setPayee

        public void setPayee​(String payee)
      • getInstructedAmount

        @NotNull
        @Valid
        public @NotNull @Valid Amount getInstructedAmount()
        Get instructedAmount
        Returns:
        instructedAmount
      • setInstructedAmount

        public void setInstructedAmount​(Amount instructedAmount)
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object