@Test public void lookForAuthorizationTransactions() { Assert.assertTrue(defaultWirecardTransactionService.lookForAcceptedTransactions(order, PaymentTransactionType.AUTHORIZATION)); }
@Override public boolean lookForAcceptedTransactions(AbstractOrderModel abstractOrderModel, PaymentTransactionType paymentTransactionType) { PaymentTransactionModel paymentTransactionModel = getPaymentTransaction(abstractOrderModel); PaymentTransactionEntryModel tranEntryAuthorizationAccepted = getNewestAcceptedTransactionEntry(paymentTransactionModel, paymentTransactionType); return tranEntryAuthorizationAccepted != null; }
DefaultWirecardTransactionService implements WirecardTransactionService { @Override public boolean lookForAcceptedTransactions(AbstractOrderModel abstractOrderModel, PaymentTransactionType paymentTransactionType) { PaymentTransactionModel paymentTransactionModel = getPaymentTransaction(abstractOrderModel); PaymentTransactionEntryModel tranEntryAuthorizationAccepted = getNewestAcceptedTransactionEntry(paymentTransactionModel, paymentTransactionType); return tranEntryAuthorizationAccepted != null; } }
DefaultWirecardTransactionService implements WirecardTransactionService { @Override public boolean lookForAcceptedTransactions(AbstractOrderModel abstractOrderModel, PaymentTransactionType paymentTransactionType) { PaymentTransactionModel paymentTransactionModel = getPaymentTransaction(abstractOrderModel); PaymentTransactionEntryModel tranEntryAuthorizationAccepted = getNewestAcceptedTransactionEntry(paymentTransactionModel, paymentTransactionType); return tranEntryAuthorizationAccepted != null; }  }
DefaultWirecardTransactionService implements WirecardTransactionService { @Override public boolean lookForAcceptedTransactions(AbstractOrderModel abstractOrderModel, PaymentTransactionType paymentTransactionType) { PaymentTransactionModel paymentTransactionModel = getPaymentTransaction(abstractOrderModel); PaymentTransactionEntryModel tranEntryAuthorizationAccepted = getNewestAcceptedTransactionEntry(paymentTransactionModel, paymentTransactionType); return tranEntryAuthorizationAccepted != null; }  @Override PaymentTransactionModel createTransaction(WirecardTransactionData wirecardTransactionData); void calculateCart(final AbstractOrderModel abstractOrderModel); @Override PaymentTransactionEntryModel logTransactionData(WirecardTransactionData wirecardTransactionData); @Override PaymentTransactionModel lookForCompatibleTransactions(final AbstractOrderModel abstractOrder,
                                                                 final String checkoutPaymentType); @Override boolean lookForAcceptedTransactions(AbstractOrderModel abstractOrderModel, PaymentTransactionType paymentTransactionType); @Override String getParentTransactionIdToOperate(AbstractOrderModel abstractOrderModel, PaymentTransactionType paymentTransactionType); @Override PaymentTransactionEntryModel getNewestAcceptedTransactionEntry(PaymentTransactionModel paymentTransactionModel,
                                                                          PaymentTransactionType paymentTransactionType); @Override PaymentTransactionModel getPaymentTransaction(AbstractOrderModel abstractOrder); @Override TransactionStatus getTransactionStatus(Payment response); @Required void setModelService(final ModelService modelService); @Required void setWirecardPaymentService(WirecardPaymentService wirecardPaymentService); @Required void setCommerceCheckoutService(CommerceCheckoutService commerceCheckoutService); @Required void setPaymentConverter(PaymentConverter paymentConverter); @Required void setMediaService(DefaultMediaService mediaService); }
DefaultWirecardTransactionService implements WirecardTransactionService { @Override public boolean lookForAcceptedTransactions(AbstractOrderModel abstractOrderModel, PaymentTransactionType paymentTransactionType) { PaymentTransactionModel paymentTransactionModel = getPaymentTransaction(abstractOrderModel); PaymentTransactionEntryModel tranEntryAuthorizationAccepted = getNewestAcceptedTransactionEntry(paymentTransactionModel, paymentTransactionType); return tranEntryAuthorizationAccepted != null; }  @Override PaymentTransactionModel createTransaction(WirecardTransactionData wirecardTransactionData); void calculateCart(final AbstractOrderModel abstractOrderModel); @Override PaymentTransactionEntryModel logTransactionData(WirecardTransactionData wirecardTransactionData); @Override PaymentTransactionModel lookForCompatibleTransactions(final AbstractOrderModel abstractOrder,
                                                                 final String checkoutPaymentType); @Override boolean lookForAcceptedTransactions(AbstractOrderModel abstractOrderModel, PaymentTransactionType paymentTransactionType); @Override String getParentTransactionIdToOperate(AbstractOrderModel abstractOrderModel, PaymentTransactionType paymentTransactionType); @Override PaymentTransactionEntryModel getNewestAcceptedTransactionEntry(PaymentTransactionModel paymentTransactionModel,
                                                                          PaymentTransactionType paymentTransactionType); @Override PaymentTransactionModel getPaymentTransaction(AbstractOrderModel abstractOrder); @Override TransactionStatus getTransactionStatus(Payment response); @Required void setModelService(final ModelService modelService); @Required void setWirecardPaymentService(WirecardPaymentService wirecardPaymentService); @Required void setCommerceCheckoutService(CommerceCheckoutService commerceCheckoutService); @Required void setPaymentConverter(PaymentConverter paymentConverter); @Required void setMediaService(DefaultMediaService mediaService);  }