Interface PaymentOrder

  • All Known Implementing Classes:
    DbPaymentOrder

    public interface PaymentOrder
    • Method Detail

      • reference

        String reference()
      • amountToPay

        Double amountToPay()
      • amountToPayInHuman

        String amountToPayInHuman()
      • amount

        void amount​(double newamount)
      • author

        io.surati.gap.admin.base.api.User author()
      • authorizingOfficer

        io.surati.gap.admin.base.api.User authorizingOfficer()
      • sendBackInPreparation

        void sendBackInPreparation()
      • validate

        void validate​(io.surati.gap.admin.base.api.User author)
      • execute

        void execute()
      • cancelExecution

        void cancelExecution()
      • duplicate

        PaymentOrder duplicate​(io.surati.gap.admin.base.api.User author)
      • description

        String description()
      • split

        PaymentOrder split​(double firstamount,
                           io.surati.gap.admin.base.api.User author)