Class HbciSandboxPaymentService


  • @Service
    public class HbciSandboxPaymentService
    extends Object
    • Field Detail

      • MAGIC_FLAG_TO_ACCEPT_PAYMENT_IMMEDIATELY

        public static final String MAGIC_FLAG_TO_ACCEPT_PAYMENT_IMMEDIATELY
        See Also:
        Constant Field Values
    • Constructor Detail

      • HbciSandboxPaymentService

        public HbciSandboxPaymentService()
    • Method Detail

      • createPayment

        @Transactional
        public void createPayment​(HbciSandboxContext context,
                                  boolean instantPayment)
      • createPaymentIfNeededAndPossibleFromContext

        @Transactional
        public void createPaymentIfNeededAndPossibleFromContext​(HbciSandboxContext context)
      • acceptPayment

        @Transactional
        public void acceptPayment​(HbciSandboxContext context)
      • paymentFromDatabaseToContext

        @Transactional
        public void paymentFromDatabaseToContext​(HbciSandboxContext context,
                                                 String paymentId)
      • acceptPayments

        @Transactional
        @Scheduled(fixedDelayString="${hbci.payment-schedule}")
        public void acceptPayments()