| Package | Description |
|---|---|
| de.hybris.platform.core.model.order |
Contains generated models for each type of de.hybris.platform.jalo.order package.
|
| de.hybris.platform.cscockpit.services.checkout | |
| de.hybris.platform.cscockpit.services.checkout.impl | |
| de.hybris.platform.cscockpit.services.payment.strategy.impl | |
| de.hybris.platform.payment | |
| de.hybris.platform.payment.impl | |
| de.hybris.platform.payment.model |
Contains generated models for each type of de.hybris.platform.payment.jalo package.
|
| de.hybris.platform.payment.resource | |
| de.hybris.platform.payment.strategy | |
| de.hybris.platform.payment.strategy.impl |
| Modifier and Type | Method and Description |
|---|---|
List<PaymentTransactionModel> |
AbstractOrderModel.getPaymentTransactions()
Generated method - Getter of the
AbstractOrder.paymentTransactions attribute defined at extension payment. |
| Modifier and Type | Method and Description |
|---|---|
void |
AbstractOrderModel.setPaymentTransactions(List<PaymentTransactionModel> value)
Generated method - Setter of
AbstractOrder.paymentTransactions attribute defined at extension payment. |
| Modifier and Type | Method and Description |
|---|---|
List<PaymentTransactionModel> |
CsCheckoutService.getValidPaymentTransactions(CartModel cart)
Get the list of payment transactions that have been created for the cart specified.
|
| Modifier and Type | Method and Description |
|---|---|
List<PaymentTransactionModel> |
DefaultCsCheckoutService.getValidPaymentTransactions(CartModel cart) |
| Modifier and Type | Method and Description |
|---|---|
protected CurrencyModel |
DefaultCsOrderUnauthorizedTotalStrategy.getTransactionCurrency(PaymentTransactionModel transaction) |
protected BigDecimal |
DefaultCsOrderUnauthorizedTotalStrategy.getTransactionPlannedAmount(PaymentTransactionModel transaction) |
protected BigDecimal |
DefaultCsOrderUnauthorizedTotalStrategy.getTransactionViableAuthAmountOrCapturedAmount(PaymentTransactionModel transaction) |
protected boolean |
DefaultCsOrderUnauthorizedTotalStrategy.isAuthorisationStillActive(PaymentTransactionModel transaction) |
protected BigDecimal |
DefaultCsOrderUnauthorizedTotalStrategy.sumSuccessfulCaptures(PaymentTransactionModel transaction) |
protected BigDecimal |
DefaultCsOrderUnauthorizedTotalStrategy.sumSuccessfulEntries(PaymentTransactionModel transaction,
PaymentTransactionType transactionType) |
| Modifier and Type | Method and Description |
|---|---|
PaymentTransactionModel |
PaymentService.getPaymentTransaction(String code)
Get
PaymentTransactionModel by code |
| Modifier and Type | Method and Description |
|---|---|
void |
PaymentService.attachPaymentInfo(PaymentTransactionModel paymentTransactionModel,
UserModel userModel,
CardInfo cardInfo,
BigDecimal amount)
Attaches PaymentInfo to the assigned PaymentTransactionModel instance.
|
PaymentTransactionEntryModel |
PaymentService.authorize(PaymentTransactionModel transaction,
BigDecimal amount,
Currency currency,
AddressModel deliveryAddress,
AddressModel paymentAddress,
CardInfo card)
authorize payment
|
PaymentTransactionEntryModel |
PaymentService.authorize(PaymentTransactionModel transaction,
BigDecimal amount,
Currency currency,
AddressModel deliveryAddress,
String subscriptionID)
authorize payment
|
PaymentTransactionEntryModel |
PaymentService.authorize(PaymentTransactionModel transaction,
BigDecimal amount,
Currency currency,
AddressModel deliveryAddress,
String subscriptionID,
String paymentProvider)
authorize payment
|
PaymentTransactionEntryModel |
PaymentService.capture(PaymentTransactionModel transaction)
capture payment
|
NewSubscription |
PaymentService.createSubscription(PaymentTransactionModel transaction,
AddressModel paymentAddress,
CardInfo card)
Creates a subscription at the payment provider side and stores sensitive data there.
|
String |
PaymentService.getNewPaymentTransactionEntryCode(PaymentTransactionModel transaction,
PaymentTransactionType paymentTransactionType)
A new code for a
PaymentTransactionEntryModel based on the PaymentTransactionModel associated to
it and the number of entries. |
PaymentTransactionEntryModel |
PaymentService.partialCapture(PaymentTransactionModel transaction,
BigDecimal amount)
Take a partial capture of authorized transaction
|
PaymentTransactionEntryModel |
PaymentService.refundFollowOn(PaymentTransactionModel transaction,
BigDecimal amount)
Refund transaction
|
| Modifier and Type | Method and Description |
|---|---|
PaymentTransactionModel |
DefaultPaymentServiceImpl.getPaymentTransaction(String code)
Get
PaymentTransactionModel by code |
| Modifier and Type | Method and Description |
|---|---|
void |
DefaultPaymentServiceImpl.attachPaymentInfo(PaymentTransactionModel paymentTransactionModel,
UserModel userModel,
CardInfo cardInfo,
BigDecimal amount)
Attaches PaymentInfo to the assigned PaymentTransactionModel instance by using the configured
PaymentInfoCreatorStrategy.
|
PaymentTransactionEntryModel |
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 the PaymentTransactionEntryModel.CODE code generation process, which represents the main benefit of this
method. |
PaymentTransactionEntryModel |
DefaultPaymentServiceImpl.authorize(PaymentTransactionModel transaction,
BigDecimal amount,
Currency currency,
AddressModel deliveryAddress,
String subscriptionID) |
PaymentTransactionEntryModel |
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 the PaymentTransactionEntryModel.CODE code generation process, which represents the main benefit of this
method. |
protected PaymentTransactionEntryModel |
DefaultPaymentServiceImpl.authorizeInternal(PaymentTransactionModel transaction,
BigDecimal amount,
Currency currency,
BillingInfo shippingInfo,
CardInfo card,
String subscriptionID,
String cv2,
String paymentProvider)
...
|
PaymentTransactionEntryModel |
DefaultPaymentServiceImpl.capture(PaymentTransactionModel transaction) |
NewSubscription |
DefaultPaymentServiceImpl.createSubscription(PaymentTransactionModel transaction,
AddressModel paymentAddress,
CardInfo card) |
String |
DefaultPaymentServiceImpl.getNewPaymentTransactionEntryCode(PaymentTransactionModel transaction,
PaymentTransactionType paymentTransactionType)
Generate new merchant transaction code for payment transaction entries based on code for whole transaction
|
PaymentTransactionEntryModel |
DefaultPaymentServiceImpl.partialCapture(PaymentTransactionModel transaction,
BigDecimal amount) |
PaymentTransactionEntryModel |
DefaultPaymentServiceImpl.refundFollowOn(PaymentTransactionModel transaction,
BigDecimal amount) |
| Modifier and Type | Class and Description |
|---|---|
class |
AlipayPaymentTransactionModel
Generated model class for type AlipayPaymentTransaction first defined at extension chinesepspalipayservices.
|
class |
WeChatPayPaymentTransactionModel
Generated model class for type WeChatPayPaymentTransaction first defined at extension chinesepspwechatpayservices.
|
| Modifier and Type | Method and Description |
|---|---|
PaymentTransactionModel |
PaymentTransactionEntryModel.getPaymentTransaction()
Generated method - Getter of the
PaymentTransactionEntry.paymentTransaction attribute defined at extension payment. |
| Modifier and Type | Method and Description |
|---|---|
void |
PaymentTransactionEntryModel.setPaymentTransaction(PaymentTransactionModel value)
Generated method - Setter of
PaymentTransactionEntry.paymentTransaction attribute defined at extension payment. |
| Modifier and Type | Method and Description |
|---|---|
PaymentTransactionModel |
PaymentTransactionResource.getPaymentTransactionModel()
Convenience method which just delegates to
#getResourceValue() |
protected PaymentTransactionModel |
PaymentTransactionResource.readResource(String resourceId)
Gets the
PaymentTransactionModel resource which is addressed by current resource request. |
| Modifier and Type | Method and Description |
|---|---|
Collection<PaymentTransactionModel> |
PaymentTransactionsResource.getPaymentTransactionsCollection()
Convenience method which just delegates to
#getResourceValue() |
| Modifier and Type | Method and Description |
|---|---|
void |
PaymentTransactionResource.setPaymentTransactionModel(PaymentTransactionModel value)
Convenience method which just delegates to
#setResourceValue(PaymentTransactionModel) |
| Modifier and Type | Method and Description |
|---|---|
void |
PaymentTransactionsResource.setPaymentTransactionsCollection(Collection<PaymentTransactionModel> value)
Convenience method which just delegates to
#setResourceValue(Collection) |
| Modifier and Type | Method and Description |
|---|---|
void |
PaymentInfoCreatorStrategy.attachPaymentInfo(PaymentTransactionModel paymentTransactionModel,
UserModel userModel,
CardInfo cardInfo,
BigDecimal amount)
Attaches PaymentInfo to the assigned PaymentTransactionModel instance.
|
| Modifier and Type | Method and Description |
|---|---|
void |
DefaultCreditCardPaymentInfoStrategy.attachPaymentInfo(PaymentTransactionModel paymentTransactionModel,
UserModel userModel,
CardInfo cardInfo,
BigDecimal amount)
Attaches PaymentInfo to the assigned PaymentTransactionModel instance.
|
Copyright © 2017 SAP SE. All Rights Reserved.