Interface PaymentProvider<P extends Payment>
- All Known Implementing Classes:
ExternalPaymentProvider
Deprecated, for removal: This API element is subject to removal in a future version.
since 1.7.2, in favor of using PaymentTransactionServices as saved payment method
storage location.
Provider for interfacing with a Payment Management system for operations around payment related
entities. Typically utilizes
WebClient
to make requests to an external REST API.- Author:
- Dima Myroniuk (dmyroniuk), Sunny Yu
-
Method Summary
Modifier and TypeMethodDescriptionreadAllByCartId
(@NonNull String cartId, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Deprecated, for removal: This API element is subject to removal in a future version.Retrieves a list ofPayments
that belong to the given cart id.
-
Method Details
-
readAllByCartId
List<P> readAllByCartId(@NonNull @NonNull String cartId, @Nullable com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Deprecated, for removal: This API element is subject to removal in a future version.Retrieves a list ofPayments
that belong to the given cart id.
-