| Modifier and Type | Method and Description |
|---|---|
PaymentTransactionEntryModel |
CsCheckoutService.authorisePayment(CartModel cart,
CardInfo cardInfo,
double amount)
Authorise payment for the cart or order.
|
PaymentTransactionEntryModel |
CsCheckoutService.authorisePayment(CartModel cart,
CreditCardPaymentInfoModel storeCard,
BigDecimal amount,
String cv2) |
| Modifier and Type | Method and Description |
|---|---|
PaymentTransactionEntryModel |
DefaultCsCheckoutService.authorisePayment(CartModel cart,
CardInfo cardInfo,
double amount) |
PaymentTransactionEntryModel |
DefaultCsCheckoutService.authorisePayment(CartModel cart,
CreditCardPaymentInfoModel storeCard,
BigDecimal amount,
String cv2) |
protected PaymentTransactionEntryModel |
DefaultCsCheckoutService.preAuth(CartModel cart,
CreditCardPaymentInfoModel creditCardPaymentInfoModel,
BigDecimal amountToAuth,
String cv2Number) |
| Modifier and Type | Method and Description |
|---|---|
String |
PaymentTransactionEntryCurrencyAmountColumn.getItemValue(PaymentTransactionEntryModel paymentEntry,
Locale locale) |
| Modifier and Type | Method and Description |
|---|---|
PaymentTransactionEntryModel |
CsCardPaymentService.authoriseCardPayment(AbstractOrderModel order,
CardInfo cardInfo,
double amount)
Authorise payment for the cart or order.
|
| Modifier and Type | Method and Description |
|---|---|
PaymentTransactionEntryModel |
DefaultCsCardPaymentService.authoriseCardPayment(AbstractOrderModel order,
CardInfo cardInfo,
double amount) |
protected PaymentTransactionEntryModel |
DefaultCsCardPaymentService.preAuth(AbstractOrderModel order,
CardInfo cardInfo,
double amount) |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
DefaultCsOrderUnauthorizedTotalStrategy.doesEntryInvalidatePreviousAuthorisation(PaymentTransactionEntryModel paymentTransactionEntry) |
protected boolean |
DefaultCsOrderUnauthorizedTotalStrategy.isViableAuthorisation(PaymentTransactionEntryModel paymentTransactionEntry) |
| Modifier and Type | Method and Description |
|---|---|
int |
PaymentTransactionEntryTimeComparator.compareInternal(PaymentTransactionEntryModel paymentTransactionEntry1,
PaymentTransactionEntryModel paymentTransactionEntry2) |
| Modifier and Type | Method and Description |
|---|---|
PaymentTransactionEntryModel |
PaymentService.authorize(OrderModel order,
CardInfo card)
Deprecated.
|
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.authorize(String merchantTransactionCode,
BigDecimal amount,
Currency currency,
AddressModel deliveryAddress,
AddressModel paymentAddress,
CardInfo card)
authorize payment
|
PaymentTransactionEntryModel |
PaymentService.authorize(String merchantTransactionCode,
BigDecimal amount,
Currency currency,
AddressModel deliveryAddress,
String subscriptionID)
authorize payment
|
PaymentTransactionEntryModel |
PaymentService.authorize(String merchantTransactionCode,
BigDecimal amount,
Currency currency,
AddressModel deliveryAddress,
String subscriptionID,
String cv2,
String paymentProvider)
authorize payment
|
PaymentTransactionEntryModel |
PaymentService.cancel(PaymentTransactionEntryModel transaction)
Cancel payment
|
PaymentTransactionEntryModel |
PaymentService.capture(PaymentTransactionModel transaction)
capture payment
|
PaymentTransactionEntryModel |
PaymentService.deleteSubscription(String merchantTransactionCode,
String subscriptionID,
String paymentProvider)
Deletes the subscription at the payment provider.
|
PaymentTransactionEntryModel |
PaymentService.getPaymentTransactionEntry(String code)
Get
PaymentTransactionEntryModel by code |
PaymentTransactionEntryModel |
PaymentService.getSubscriptionData(String merchantTransactionCode,
String subscriptionID,
String paymentProvider,
BillingInfo billingInfo,
CardInfo card)
Gets the stored card info or payment address
|
PaymentTransactionEntryModel |
PaymentService.partialCapture(PaymentTransactionModel transaction,
BigDecimal amount)
Take a partial capture of authorized transaction
|
PaymentTransactionEntryModel |
PaymentService.refundFollowOn(PaymentTransactionModel transaction,
BigDecimal amount)
Refund transaction
|
PaymentTransactionEntryModel |
PaymentService.refundStandalone(StandaloneRefundRequest request)
|
PaymentTransactionEntryModel |
PaymentService.refundStandalone(String merchantTransactionCode,
BigDecimal amount,
Currency currency,
AddressModel paymentAddress,
CardInfo card)
Refund value to a card (no transaction is obligatory)
|
PaymentTransactionEntryModel |
PaymentService.updateSubscription(String merchantTransactionCode,
String subscriptionID,
String paymentProvider,
AddressModel paymentAddress,
CardInfo card)
Updates the data of the subscription at the payment provider.
|
| Modifier and Type | Method and Description |
|---|---|
PaymentTransactionEntryModel |
PaymentService.cancel(PaymentTransactionEntryModel transaction)
Cancel payment
|
boolean |
TransactionInfoService.isSuccessful(PaymentTransactionEntryModel entry)
Checks if the payment authorization transaction is 'successful'
|
boolean |
TransactionInfoService.isValid(PaymentTransactionEntryModel entry)
Checks if the payment authorization transaction is 'valid'
|
| Modifier and Type | Method and Description |
|---|---|
PaymentTransactionEntryModel |
NewSubscription.getTransactionEntry() |
| Modifier and Type | Method and Description |
|---|---|
void |
NewSubscription.setTransactionEntry(PaymentTransactionEntryModel transactionEntry) |
| Modifier and Type | Method and Description |
|---|---|
PaymentTransactionEntryModel |
DefaultPaymentServiceImpl.authorize(OrderModel order,
CardInfo card)
Deprecated.
|
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 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 CODE code generation process, which represents the main benefit of this
method. |
PaymentTransactionEntryModel |
DefaultPaymentServiceImpl.authorize(String merchantTransactionCode,
BigDecimal amount,
Currency currency,
AddressModel deliveryAddress,
AddressModel paymentAddress,
CardInfo card) |
PaymentTransactionEntryModel |
DefaultPaymentServiceImpl.authorize(String merchantTransactionCode,
BigDecimal amount,
Currency currency,
AddressModel deliveryAddress,
String subscriptionID)
Authorize payment.
Status, transaction and request related informations are available via the related PaymentTransactionEntryModel,/Informations about the related order will be accessible via the referenced PaymentTransactionModel (see:
getPaymentTransaction() and
setPaymentTransaction(PaymentTransactionModel) |
PaymentTransactionEntryModel |
DefaultPaymentServiceImpl.authorize(String merchantTransactionCode,
BigDecimal amount,
Currency currency,
AddressModel deliveryAddress,
String subscriptionID,
String cv2,
String paymentProvider) |
protected PaymentTransactionEntryModel |
DefaultPaymentServiceImpl.authorizeInternal(PaymentTransactionModel transaction,
BigDecimal amount,
Currency currency,
BillingInfo shippingInfo,
CardInfo card,
String subscriptionID,
String cv2,
String paymentProvider)
...
|
PaymentTransactionEntryModel |
DefaultPaymentServiceImpl.cancel(PaymentTransactionEntryModel transaction) |
PaymentTransactionEntryModel |
DefaultPaymentServiceImpl.capture(PaymentTransactionModel transaction) |
PaymentTransactionEntryModel |
DefaultPaymentServiceImpl.deleteSubscription(String merchantTransactionCode,
String subscriptionID,
String paymentProvider) |
PaymentTransactionEntryModel |
DefaultPaymentServiceImpl.getPaymentTransactionEntry(String code)
Get
PaymentTransactionEntryModel by code |
PaymentTransactionEntryModel |
DefaultPaymentServiceImpl.getSubscriptionData(String merchantTransactionCode,
String subscriptionID,
String paymentProvider,
BillingInfo billingInfo,
CardInfo card) |
PaymentTransactionEntryModel |
DefaultPaymentServiceImpl.partialCapture(PaymentTransactionModel transaction,
BigDecimal amount) |
PaymentTransactionEntryModel |
DefaultPaymentServiceImpl.refundFollowOn(PaymentTransactionModel transaction,
BigDecimal amount) |
PaymentTransactionEntryModel |
DefaultPaymentServiceImpl.refundStandalone(StandaloneRefundRequest request)
Deprecated.
|
PaymentTransactionEntryModel |
DefaultPaymentServiceImpl.refundStandalone(String merchantTransactionCode,
BigDecimal amount,
Currency currency,
AddressModel paymentAddress,
CardInfo card) |
PaymentTransactionEntryModel |
DefaultPaymentServiceImpl.updateSubscription(String merchantTransactionCode,
String subscriptionID,
String paymentProvider,
AddressModel paymentAddress,
CardInfo card) |
| Modifier and Type | Method and Description |
|---|---|
PaymentTransactionEntryModel |
DefaultPaymentServiceImpl.cancel(PaymentTransactionEntryModel transaction) |
protected boolean |
DefaultTransactionInfoService.check(PaymentTransactionEntryModel entry,
TransactionStatus status) |
boolean |
DefaultTransactionInfoService.isSuccessful(PaymentTransactionEntryModel entry)
Checks if the payment authorization transaction is 'successful'
|
boolean |
DefaultTransactionInfoService.isValid(PaymentTransactionEntryModel entry)
Checks if the payment authorization transaction is 'valid'
|
| Modifier and Type | Class and Description |
|---|---|
class |
AlipayPaymentTransactionEntryModel
Generated model class for type AlipayPaymentTransactionEntry first defined at extension chinesepspalipayservices.
|
class |
WeChatPayPaymentTransactionEntryModel
Generated model class for type WeChatPayPaymentTransactionEntry first defined at extension chinesepspwechatpayservices.
|
| Modifier and Type | Method and Description |
|---|---|
List<PaymentTransactionEntryModel> |
PaymentTransactionModel.getEntries()
Generated method - Getter of the
PaymentTransaction.entries attribute defined at extension payment. |
| Modifier and Type | Method and Description |
|---|---|
void |
PaymentTransactionModel.setEntries(List<PaymentTransactionEntryModel> value)
Generated method - Setter of
PaymentTransaction.entries attribute defined at extension payment. |
| Modifier and Type | Method and Description |
|---|---|
PaymentTransactionEntryModel |
PaymentTransactionEntryResource.getPaymentTransactionEntryModel()
Convenience method which just delegates to
#getResourceValue() |
protected PaymentTransactionEntryModel |
PaymentTransactionEntryResource.readResource(String resourceId)
Gets the
PaymentTransactionEntryModel resource which is addressed by current resource request. |
| Modifier and Type | Method and Description |
|---|---|
Collection<PaymentTransactionEntryModel> |
PaymentTransactionEntriesResource.getPaymentTransactionEntriesCollection()
Convenience method which just delegates to
#getResourceValue() |
| Modifier and Type | Method and Description |
|---|---|
void |
PaymentTransactionEntryResource.setPaymentTransactionEntryModel(PaymentTransactionEntryModel value)
Convenience method which just delegates to
#setResourceValue(PaymentTransactionEntryModel) |
| Modifier and Type | Method and Description |
|---|---|
void |
PaymentTransactionEntriesResource.setPaymentTransactionEntriesCollection(Collection<PaymentTransactionEntryModel> value)
Convenience method which just delegates to
#setResourceValue(Collection) |
| Modifier and Type | Method and Description |
|---|---|
PaymentTransactionEntryModel |
DefaultSubscriptionCsCheckoutService.authorisePayment(CartModel cart,
CardInfo cardInfo,
double amount) |
PaymentTransactionEntryModel |
DefaultSubscriptionCsCheckoutService.authorisePayment(CartModel cart,
CreditCardPaymentInfoModel storeCard,
BigDecimal amount,
String cv2) |
Copyright © 2017 SAP SE. All Rights Reserved.