Uses of Class
de.hybris.platform.payment.model.PaymentTransactionModel
Packages that use PaymentTransactionModel
Package
Description
Contains generated models for each type of de.hybris.platform.jalo.order package.
Contains generated models for each type of de.hybris.platform.payment.jalo package.
-
Uses of PaymentTransactionModel in de.hybris.platform.acceleratorservices.payment.cybersource.strategies.impl
Methods in de.hybris.platform.acceleratorservices.payment.cybersource.strategies.impl with parameters of type PaymentTransactionModelModifier and TypeMethodDescriptionprotected booleanDefaultPaymentTransactionStrategy.checkIfAuthorizationWaitForReview(PaymentTransactionModel transaction) -
Uses of PaymentTransactionModel in de.hybris.platform.chinesepaymentmock.facades.checkout
Methods in de.hybris.platform.chinesepaymentmock.facades.checkout with parameters of type PaymentTransactionModelModifier and TypeMethodDescriptionprotected List<PaymentTransactionEntryModel>ChinesePaymentMockCheckoutFacade.createTransactionEntriesForOrder(OrderModel orderModel, PaymentTransactionModel transaction) protected PaymentTransactionEntryModelChinesePaymentMockCheckoutFacade.createTransactionEntry(OrderModel orderModel, PaymentTransactionModel transaction, PaymentTransactionType paymentTransactionType) -
Uses of PaymentTransactionModel in de.hybris.platform.core.model.order
Methods in de.hybris.platform.core.model.order that return types with arguments of type PaymentTransactionModelModifier and TypeMethodDescriptionAbstractOrderModel.getPaymentTransactions()Generated method - Getter of theAbstractOrder.paymentTransactionsattribute defined at extensionpayment.Method parameters in de.hybris.platform.core.model.order with type arguments of type PaymentTransactionModelModifier and TypeMethodDescriptionvoidAbstractOrderModel.setPaymentTransactions(List<PaymentTransactionModel> value) Generated method - Setter ofAbstractOrder.paymentTransactionsattribute defined at extensionpayment. -
Uses of PaymentTransactionModel in de.hybris.platform.ordermanagementfacades.order.converters.populator
Methods in de.hybris.platform.ordermanagementfacades.order.converters.populator that return types with arguments of type PaymentTransactionModelModifier and TypeMethodDescriptionOrderRequestReversePopulator.getPaymentTransactionReverseConverter()Method parameters in de.hybris.platform.ordermanagementfacades.order.converters.populator with type arguments of type PaymentTransactionModelModifier and TypeMethodDescriptionvoidOrderRequestReversePopulator.setPaymentTransactionReverseConverter(Converter<PaymentTransactionData, PaymentTransactionModel> paymentTransactionReverseConverter) -
Uses of PaymentTransactionModel in de.hybris.platform.ordermanagementfacades.payment.converters.populator
Methods in de.hybris.platform.ordermanagementfacades.payment.converters.populator with parameters of type PaymentTransactionModelModifier and TypeMethodDescriptionvoidPaymentTransactionReversePopulator.populate(PaymentTransactionData source, PaymentTransactionModel target) -
Uses of PaymentTransactionModel in de.hybris.platform.payment
Methods in de.hybris.platform.payment that return PaymentTransactionModelModifier and TypeMethodDescriptionPaymentService.getPaymentTransaction(String code) GetPaymentTransactionModelby codeMethods in de.hybris.platform.payment with parameters of type PaymentTransactionModelModifier and TypeMethodDescriptionvoidPaymentService.attachPaymentInfo(PaymentTransactionModel paymentTransactionModel, UserModel userModel, CardInfo cardInfo, BigDecimal amount) Attaches PaymentInfo to the assigned PaymentTransactionModel instance.PaymentService.authorize(PaymentTransactionModel transaction, BigDecimal amount, Currency currency, AddressModel deliveryAddress, AddressModel paymentAddress, CardInfo card) authorize paymentPaymentService.authorize(PaymentTransactionModel transaction, BigDecimal amount, Currency currency, AddressModel deliveryAddress, String subscriptionID) authorize paymentPaymentService.authorize(PaymentTransactionModel transaction, BigDecimal amount, Currency currency, AddressModel deliveryAddress, String subscriptionID, String paymentProvider) authorize paymentPaymentService.capture(PaymentTransactionModel transaction) capture paymentPaymentService.createSubscription(PaymentTransactionModel transaction, AddressModel paymentAddress, CardInfo card) Creates a subscription at the payment provider side and stores sensitive data there.PaymentService.getNewPaymentTransactionEntryCode(PaymentTransactionModel transaction, PaymentTransactionType paymentTransactionType) A new code for aPaymentTransactionEntryModelbased on thePaymentTransactionModelassociated to it and the number of entries.PaymentService.partialCapture(PaymentTransactionModel transaction, BigDecimal amount) Take a partial capture of authorized transactionPaymentService.refundFollowOn(PaymentTransactionModel transaction, BigDecimal amount) Refund transaction -
Uses of PaymentTransactionModel in de.hybris.platform.payment.impl
Methods in de.hybris.platform.payment.impl that return PaymentTransactionModelModifier and TypeMethodDescriptionDefaultPaymentServiceImpl.getPaymentTransaction(String code) GetPaymentTransactionModelby codeMethods in de.hybris.platform.payment.impl with parameters of type PaymentTransactionModelModifier and TypeMethodDescriptionvoidDefaultPaymentServiceImpl.attachPaymentInfo(PaymentTransactionModel paymentTransactionModel, UserModel userModel, CardInfo cardInfo, BigDecimal amount) Attaches PaymentInfo to the assigned PaymentTransactionModel instance by using the configured PaymentInfoCreatorStrategy.DefaultPaymentServiceImpl.authorize(PaymentTransactionModel transaction, BigDecimal amount, Currency currency, AddressModel deliveryAddress, AddressModel paymentAddress, CardInfo card) authorize payment
note: the code of the assigned payment transaction will be used as code-basecode during thePaymentTransactionEntryModel.CODEcode generation process, which represents the main benefit of this method.DefaultPaymentServiceImpl.authorize(PaymentTransactionModel transaction, BigDecimal amount, Currency currency, AddressModel deliveryAddress, String subscriptionID) DefaultPaymentServiceImpl.authorize(PaymentTransactionModel transaction, BigDecimal amount, Currency currency, AddressModel deliveryAddress, String subscriptionID, String paymentprovider) authorize payment
note: the code of the assigned payment transaction will be used as code-basecode during thePaymentTransactionEntryModel.CODEcode generation process, which represents the main benefit of this method.protected PaymentTransactionEntryModelDefaultPaymentServiceImpl.authorizeInternal(PaymentTransactionModel transaction, BigDecimal amount, Currency currency, BillingInfo shippingInfo, CardInfo card, String subscriptionID, String cv2, String paymentProvider) ...DefaultPaymentServiceImpl.capture(PaymentTransactionModel transaction) DefaultPaymentServiceImpl.createSubscription(PaymentTransactionModel transaction, AddressModel paymentAddress, CardInfo card) DefaultPaymentServiceImpl.getNewPaymentTransactionEntryCode(PaymentTransactionModel transaction, PaymentTransactionType paymentTransactionType) Generate new merchant transaction code for payment transaction entries based on code for whole transactionDefaultPaymentServiceImpl.partialCapture(PaymentTransactionModel transaction, BigDecimal amount) DefaultPaymentServiceImpl.refundFollowOn(PaymentTransactionModel transaction, BigDecimal amount) -
Uses of PaymentTransactionModel in de.hybris.platform.payment.model
Subclasses of PaymentTransactionModel in de.hybris.platform.payment.modelModifier and TypeClassDescriptionclassGenerated model class for type AlipayPaymentTransaction first defined at extension chinesepspalipayservices.classGenerated model class for type WeChatPayPaymentTransaction first defined at extension chinesepspwechatpayservices.Methods in de.hybris.platform.payment.model that return PaymentTransactionModelModifier and TypeMethodDescriptionPaymentTransactionEntryModel.getPaymentTransaction()Generated method - Getter of thePaymentTransactionEntry.paymentTransactionattribute defined at extensionpayment.Methods in de.hybris.platform.payment.model with parameters of type PaymentTransactionModelModifier and TypeMethodDescriptionvoidPaymentTransactionEntryModel.setPaymentTransaction(PaymentTransactionModel value) Generated method - Setter ofPaymentTransactionEntry.paymentTransactionattribute defined at extensionpayment. -
Uses of PaymentTransactionModel in de.hybris.platform.payment.strategy
Methods in de.hybris.platform.payment.strategy with parameters of type PaymentTransactionModelModifier and TypeMethodDescriptionvoidPaymentInfoCreatorStrategy.attachPaymentInfo(PaymentTransactionModel paymentTransactionModel, UserModel userModel, CardInfo cardInfo, BigDecimal amount) Attaches PaymentInfo to the assigned PaymentTransactionModel instance. -
Uses of PaymentTransactionModel in de.hybris.platform.payment.strategy.impl
Methods in de.hybris.platform.payment.strategy.impl with parameters of type PaymentTransactionModelModifier and TypeMethodDescriptionvoidDefaultCreditCardPaymentInfoStrategy.attachPaymentInfo(PaymentTransactionModel paymentTransactionModel, UserModel userModel, CardInfo cardInfo, BigDecimal amount) Attaches PaymentInfo to the assigned PaymentTransactionModel instance. -
Uses of PaymentTransactionModel in de.hybris.platform.warehousing.util.builder
Methods in de.hybris.platform.warehousing.util.builder that return PaymentTransactionModelMethod parameters in de.hybris.platform.warehousing.util.builder with type arguments of type PaymentTransactionModelModifier and TypeMethodDescriptionOrderModelBuilder.withPaymentTransactions(List<PaymentTransactionModel> paymentTransactions) -
Uses of PaymentTransactionModel in de.hybris.platform.warehousing.util.models
Methods in de.hybris.platform.warehousing.util.models that return PaymentTransactionModelMethods in de.hybris.platform.warehousing.util.models that return types with arguments of type PaymentTransactionModelModifier and TypeMethodDescriptionprotected WarehousingDao<PaymentTransactionModel>PaymentTransactions.getPaymentTransactionDao()Method parameters in de.hybris.platform.warehousing.util.models with type arguments of type PaymentTransactionModelModifier and TypeMethodDescriptionvoidPaymentTransactions.setPaymentTransactionDao(WarehousingDao<PaymentTransactionModel> paymentTransactionDao) -
Uses of PaymentTransactionModel in de.hybris.platform.yacceleratorfulfilmentprocess.actions.order
Methods in de.hybris.platform.yacceleratorfulfilmentprocess.actions.order with parameters of type PaymentTransactionModelModifier and TypeMethodDescriptionCheckTransactionReviewStatusAction.checkPaymentTransaction(PaymentTransactionModel transaction, OrderModel orderModel) -
Uses of PaymentTransactionModel in de.hybris.platform.yacceleratorfulfilmentprocess.test
Methods in de.hybris.platform.yacceleratorfulfilmentprocess.test that return PaymentTransactionModelModifier and TypeMethodDescriptionprotected PaymentTransactionModelTakePaymentActionTest.createPaymentTransactionWithStatus(TransactionStatus transactionStatus) -
Uses of PaymentTransactionModel in de.hybris.platform.yacceleratorordermanagement.integration.util
Methods in de.hybris.platform.yacceleratorordermanagement.integration.util that return types with arguments of type PaymentTransactionModelModifier and TypeMethodDescriptionBaseUtil.setDummyOrderTransaction(OrderModel orderModel) set dummy OrderTransaction into order