public interface CommercePaymentEngine
| Modifier and Type | Method and Description |
|---|---|
CommercePaymentResult |
cancelPayment(long commerceOrderId,
java.lang.String transactionId,
javax.servlet.http.HttpServletRequest httpServletRequest) |
CommercePaymentResult |
capturePayment(long commerceOrderId,
java.lang.String transactionId,
javax.servlet.http.HttpServletRequest httpServletRequest) |
CommercePaymentResult |
completePayment(long commerceOrderId,
java.lang.String transactionId,
javax.servlet.http.HttpServletRequest httpServletRequest) |
java.lang.String |
getCommerceOrderPaymentMethodName(CommerceOrder commerceOrder,
javax.servlet.http.HttpServletRequest httpServletRequest,
java.util.Locale locale) |
int |
getCommercePaymentMethodGroupRelsCount(long groupId) |
int |
getCommercePaymentMethodType(long commerceOrderId) |
java.util.List<CommercePaymentMethod> |
getEnabledCommercePaymentMethodsForOrder(long groupId,
long commerceOrderId) |
java.lang.String |
getPaymentMethodImageURL(long groupId,
java.lang.String paymentMethodKey,
com.liferay.portal.kernel.theme.ThemeDisplay themeDisplay) |
java.lang.String |
getPaymentMethodName(java.lang.String paymentMethodKey,
java.util.Locale locale) |
CommercePaymentResult |
partiallyRefundPayment(long commerceOrderId,
java.lang.String transactionId,
javax.servlet.http.HttpServletRequest httpServletRequest) |
CommercePaymentResult |
postProcessPayment(long commerceOrderId,
java.lang.String transactionId,
javax.servlet.http.HttpServletRequest httpServletRequest) |
CommercePaymentResult |
processPayment(long commerceOrderId,
java.lang.String nextUrl,
javax.servlet.http.HttpServletRequest httpServletRequest) |
CommercePaymentResult |
refundPayment(long commerceOrderId,
java.lang.String transactionId,
javax.servlet.http.HttpServletRequest httpServletRequest) |
CommerceOrder |
updateOrderPaymentStatus(long commerceOrderId,
int paymentStatus,
java.lang.String transactionId,
java.lang.String result) |
CommercePaymentResult |
voidTransaction(long commerceOrderId,
java.lang.String transactionId,
javax.servlet.http.HttpServletRequest httpServletRequest) |
CommercePaymentResult cancelPayment(long commerceOrderId, java.lang.String transactionId, javax.servlet.http.HttpServletRequest httpServletRequest) throws java.lang.Exception
java.lang.ExceptionCommercePaymentResult capturePayment(long commerceOrderId, java.lang.String transactionId, javax.servlet.http.HttpServletRequest httpServletRequest) throws java.lang.Exception
java.lang.ExceptionCommercePaymentResult completePayment(long commerceOrderId, java.lang.String transactionId, javax.servlet.http.HttpServletRequest httpServletRequest) throws java.lang.Exception
java.lang.Exceptionjava.lang.String getCommerceOrderPaymentMethodName(CommerceOrder commerceOrder, javax.servlet.http.HttpServletRequest httpServletRequest, java.util.Locale locale) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalExceptionint getCommercePaymentMethodGroupRelsCount(long groupId)
int getCommercePaymentMethodType(long commerceOrderId)
throws java.lang.Exception
java.lang.Exceptionjava.util.List<CommercePaymentMethod> getEnabledCommercePaymentMethodsForOrder(long groupId, long commerceOrderId) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalExceptionjava.lang.String getPaymentMethodImageURL(long groupId,
java.lang.String paymentMethodKey,
com.liferay.portal.kernel.theme.ThemeDisplay themeDisplay)
throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalExceptionjava.lang.String getPaymentMethodName(java.lang.String paymentMethodKey,
java.util.Locale locale)
CommercePaymentResult partiallyRefundPayment(long commerceOrderId, java.lang.String transactionId, javax.servlet.http.HttpServletRequest httpServletRequest) throws java.lang.Exception
java.lang.ExceptionCommercePaymentResult postProcessPayment(long commerceOrderId, java.lang.String transactionId, javax.servlet.http.HttpServletRequest httpServletRequest) throws java.lang.Exception
java.lang.ExceptionCommercePaymentResult processPayment(long commerceOrderId, java.lang.String nextUrl, javax.servlet.http.HttpServletRequest httpServletRequest) throws java.lang.Exception
java.lang.ExceptionCommercePaymentResult refundPayment(long commerceOrderId, java.lang.String transactionId, javax.servlet.http.HttpServletRequest httpServletRequest) throws java.lang.Exception
java.lang.ExceptionCommerceOrder updateOrderPaymentStatus(long commerceOrderId, int paymentStatus, java.lang.String transactionId, java.lang.String result) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalExceptionCommercePaymentResult voidTransaction(long commerceOrderId, java.lang.String transactionId, javax.servlet.http.HttpServletRequest httpServletRequest) throws java.lang.Exception
java.lang.Exception